前端面试题
文章平均质量分 94
前端面试题
林不羁
这个作者很懒,什么都没留下…
展开
-
js高级之js运行原理
js高级之js运行原理1.浏览器渲染过程1.1 下载文件【掌握】1.2 执行文件1.2.1.html css解析【掌握】1.2.2.js代码执行1.2.2.1.为什么需要js引擎1.2.2.2.浏览器内核和JS引擎的关系1.1.2.3.v8引擎的原理【理解】2.js代码执行过程【掌握】2.1.选择代码运行环境2.2.初始化全局对象2.3.执行上下文栈中运行代码2.4.在执行上下文栈中执行全局代码2.5.执行代码,根据代码从上往下依次执行。 1.浏览器渲染过程 1.1 下载文件【掌握】 当我们输入一个网址之后原创 2022-03-06 15:53:47 · 1035 阅读 · 0 评论 -
(一) 防抖和节流
1.防抖 1.1 定义: 指触发事件后在规定时间内回调函数只能执行一次,如果在规定时间内又触发了该事件,则会重新开始算规定时间。 网上有这个比喻:函数防抖就是法师发技能的时候要读条,技能读条没完再按技能就会刷新技能,重新进行读条。 四个字总结就是 延时执行 1.2 应用场景: 两个条件: 1,如果客户连续的操作会导致频繁的事件回调(可能引起页面卡顿). 2,客户只关心"最后一次"操作(也可以理解为...转载 2020-01-08 21:42:12 · 194 阅读 · 0 评论