首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
渴二
掘友等级
前端小可爱
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
最新
热门
文件监听和热更新原理分析
文件监听是在发现源码发生变化时,自动重新构建出新的输出文件。 轮训去判断文件的最后编辑时间是否发生变化。当某个文件发生了变化,并不会立刻告诉监听者,而是先缓存起来,等待一定时间段 aggregateTimeout,在这个时间段内,如果有其他的文件也发生了变化,那么他最终会把这些…
Unicode 和 编码方式的理解
计算机内部所有信息最终都是一个二进制值。每个二进制位(bit)有 0 和 1 两种状态,因此8个二进制位就可以组合成 2^8 种就是 256 种组合,这被称为1个字节。也就是说,1 个字节可以表示 256 种不同的状态,从 00000000 到 11111111。 ASCII …
聊聊 new 操作符以及和 Object.create 的区别
JS 中经常使用 new 操作符调用构造函数来返回一个实例对象,这个实例对象能够拥有构造函数上的属性和共享构造函数原型链上的属性。当构造函数当作普通函数调用时(不使用 new 调用时),函数内部的 this 指向全局的 window。使用 new 和不使用 new 差别这么大,…
按照规范模拟实现 Instanceof
在 JS 中判断一个变量的类型常常会用 typeof 运算符,但是对于引用类型存储值就会出现问题,所以引入了 instanceof 来解决问题。instanceof 用于检测构造函数的 prototype 属性是否出现在某个实例的原型链上。 需要注意的是,如果表达式返回 tru…
使用 Alfred 在 markdown 中优雅的使用图片
用 Markdown 写博客的苦恼就是不能方便的在文章中插入图片,所以需要一个好的图床来帮助我们存储图片返回图片链接,比如七牛云。但是为了插入一张图片,我们需要: 当遇到博客内容需要插入大量图片时,真是心力交瘁,非常的不方便。所以需要一个工作流来帮助我们完成这些复杂的机械化工作…
Typeof 的设计思路
typeof 操作符返回一个字符串,表示检测变量的数据类型。 在这里有几个特别的地方,比如 typeof null 和 typeof array 都会返回 object 。 JS 中有八种数据类型(number,string,boolean,null,undefined,sym…
防抖和节流的简单理解
函数防抖和节流其实是很相似的概念,都是为了优化减少高频率事件对浏览器性能的影响。比如,在进行窗口的 resize 或者 scroll 时,或者在对输入框的输入内容进行校验等操作时,如果这些监听事件处理函数调用的频率无限制,等会加重浏览器的负担,最后可能会影响到用户的体验。 可以…
深入理解原型和原型链
构造函数就是一个函数,构造函数和普通函数的区别在于使用 new 生成实例的函数就是构造函数,直接调用的就是普通函数。 当通过构造函数创建对象时,JS 中的所有函数都有 prototype 属性,这个属性引用了一个对象,这个对象就是调用该构造函数而创建的实例对象的原型。 当通过字…
宏观下的浏览器
宏观下的浏览器 浏览器发展史、浏览器的结构、多进程架构。 浏览器的导航过程输入地址之后发生了什么和渲染过程。
类型与类型转换
JS 语言规定了 8 种语言类型,分别是:Undefined、Null、Number、String、Boolean、Object、Symbol 和 BigInt(从 V8 的 6.7 版本开始支持,对应的 Chrome 版本为 67,Node 10 内置的版本是 V8 6.6,…
下一页
个人成就
文章被点赞
44
文章被阅读
14,585
掘力值
403
关注了
10
关注者
8
收藏集
1
关注标签
4
加入于
2016-12-01