首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Molunerfinn
掘友等级
腾讯
|
微信
PicGo & hexo-theme-melody 作者
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
743
文章 687
沸点 56
赞
743
返回
|
搜索文章
赞
文章( 687 )
沸点( 56 )
你不知道的浏览器页面渲染机制
浏览器的内核是指支持浏览器运行的最核心的程序,分为两个部分的,一是渲染引擎,另一个是JS引擎。渲染引擎在不同的浏览器中也不是都相同的。目前市面上常见的浏览器内核可以分为这四种:Trident(IE)、Gecko(火狐)、Blink(Chrome、Opera)、Webkit(Sa…
LeetCode 上最难的链表算法题,没有之一!
题目来源于 LeetCode 第 23 号问题:合并 K 个排序链表。 该题在 LeetCode 官网上有关于链表的问题中标注为最难的一道题目:难度为 Hard ,通过率在链表 Hard 级别目前最低。 合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。 这…
每日 30 秒 ⏱ 掘金SEO大揭秘
可能图上的数据不够准确,但是作为参考可以发现 网站总数 大概在 16亿 左右,当查找一个网站并对其访问,相当于在人海茫茫的世界里找到你的另一半。这个概率还是相当低的,为了解决这个问题 搜索引擎 便诞生了,我们最常用的搜索引擎 有百度、必应、谷歌等。 搜索引擎 在记录网站和自然排…
「中高级前端面试」JavaScript手写代码无敌秘籍
1. 实现一个new操作符 它创建了一个全新的对象。 它会被执行[[Prototype]](也就是__proto__)链接。 它使this指向新创建的对象。。 通过new创建的每个对象将最终被[[Prototype]]链接到这个函数的prototype对象上。 如果函数没有返回…
JS Array.reduce 实现 Array.map 和 Array.filter
继上一篇 Array.prototype.reduce 后,我立志要好好学习。琢磨了很久,再加上最近看了几篇"JS 函数式编程"的文章和书籍后,然后有感而发写下了这篇文章。 Array.prototype.map 方法相信大家都用的很熟悉了,同时我也相信很多人已经自己实现了 m…
几道 BAT 算法面试中经常问的「字符串」问题
String 作为最常见的编程语言类型之一,在算法面试中出现的频率极高。 1. 验证回文串 题目来源于 LeetCode 第 125 号问题:验证回文串。这道题目是 初级程序员 在面试的时候经常遇到的一道算法题,而且面试官喜欢面试者手写! 给定一个字符串,验证它是否是回文串,只…
从零开始为 PicGo 开发一个新图床
用过几款上传图片到图床的软件,但是自己常用的图床,比如青云对象存储基本都没有支持的。 刚好前几天发现了一款可以自定义插件的图片上传软件 PicGo,借此机会正好为其新增青云对象存储图床的支持。 插件基于 PicGo-Core 开发,参阅开发文档 PicGo-Core-Doc 进…
面试官:前端跨页面通信,你知道哪些方法?
在浏览器中,我们可以同时打开多个Tab页,每个Tab页可以粗略理解为一个“独立”的运行环境,即使是全局对象也不会在多个Tab间共享。然而有些时候,我们希望能在这些“独立”的Tab页面之间同步页面的数据、信息或状态。 正如下面这个例子:我在列表页点击“收藏”后,对应的详情页按钮会…
如何开发一款 60fps 的“无缝滚动”插件
所谓的“无缝滚动”就是多屏切换的过程是连续可循环的,而不是到最后一屏就停止播放。这种业务场景在实际开发中很常见,下面是“淘宝”和“京东” H5 版的首页截图,里面的 “banner 图”以及“头条栏”就是典型的无缝滚动的场景。但是体验一番之后,你会发现他们和原生 App 中的效…
一个Vue引发的性能问题
这个会不会是因为html嵌套太深导致Layout等计算复杂,所以CPU上升了呢,笔者尝试把DOM结构简单化,以及加上contain: strict等Layout隔离的方法,也是没有效果。所以只能是JS执行问题了,通过Chrome devtools的Performance可以研究…
下一页
个人成就
优秀创作者
文章被点赞
3,230
文章被阅读
225,790
掘力值
8,503
关注了
27
关注者
1,404
收藏集
6
关注标签
48
加入于
2015-12-04