首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Cuff
掘友等级
前端工程师
一个为自己理发13年,而且还不会很难看的前端er
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
32
文章 30
沸点 2
赞
32
返回
|
搜索文章
最新
热门
Js 执行机制之变量提升
实际上变量和函数声明在代码里的位置是不会改变的,他们会在编译阶段被 JavaScript 引擎放入内存中,将那些用 var 声明的变量设置为活动对象的属性,默认值为“undefined”,并且将那些以 function 定义的函数也添加为活动对象的属性,而且他们的值正是函数的定…
Javascript 中的编译器和解析器
待更...
Javascript 中的数据存储
待更...
Javascript 的垃圾回收机制
待更...
Quill 的 Parchment 文档对象模型
官方定义是:Parchment is Quill's document model. It is a parallel tree structure to the DOM tree, and provides functionality useful for content e…
浏览器做了啥
B:emmm~,浏览器向服务器读取资源,然后渲染到页面上。。。 这场景是否有点似曾相识?敲黑板,前端高频考点。涉及的面有点广,单纯靠背,估计是要凉。 将图层划分为图块,进行栅格化操作转换成位图。 绘制:将每个图层需要绘制的信息形成一个个绘制指令并组成绘制列表。 光栅化:和将每个…
自定义实现简易版 Promise 对象(目前只实现了 then 和 resolve 方法)
这里为什么必须要在当前宏任务中调用呢?下面简单说明下,具体可以深入了解下 Eevent Loop 中的宏任务和微任务。 因为 resolve 方法实现回调延迟绑定的方式是使用了 queueMicrotask 创建的微任务,在当前宏任务执行结束后,下一个宏任务执行开始前会执行里面…
浏览器中微任务
如何创建微任务(测试代码在文末)使用MutationObserver(观察者)监听DOM节点变化产生记录DOM变化记录的微任务(所有的DOM操作完成后才触发使回调函数进入微任务队列)调用Promise
理解XMLHttpRequest
从回调函数开始说起...
个人成就
文章被点赞
141
文章被阅读
20,833
掘力值
816
关注了
31
关注者
41
收藏集
9
关注标签
20
加入于
2019-12-02