摘要: 构建DOM树:浏览器先请求HTML,拿到HTML,对HTML进行解析,也就是HTML Parser后,形成一个dom树 然后在解析的过程中,有时候有link标签,是CSS和JS,浏览器主进程负责下载CSS文件 构建CSSOM树:当CSS完成下载,并且DOM树构建完成,开始对CSS进行解析,CSS P 阅读全文
posted @ 2022-03-28 23:07 沉梦昂志_doc 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 从知识角度,我们来认识一下: 其实关于变量提升,我们都知道,var会变量提升,下面来看一下let <script> var a = 'a'; function print(){ console.log(a); let a = '1'; } print(); </script> 报错 为啥报错呢:按道 阅读全文
posted @ 2022-03-28 15:14 沉梦昂志_doc 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 什么是箭头函数:是一种更简洁的表示方法,但是没有自己的this,arguments,super或new.target。箭头函数适合用在 需要匿名函数的地方,并且它不能作为构造函数。 箭头函数和普通函数的区别: 可以看到,当我们定义一个普通函数,它内部是有argments,caller,prototy 阅读全文
posted @ 2022-03-28 10:29 沉梦昂志_doc 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 笼统的说,防抖和节流,就是防止代码被频繁调用。 节流和防抖的区别,就是第几次有效的问题。 节流,可以想象”开源节流“,比如,你想让麻麻买一个棒棒糖,第一次她给你买,但是短时间内,你想要吃第二次,麻麻就不给你买了,也就是说,第一次同意,第二,三次都不同意。 防抖,想象一下得了帕金森的老头,按屏幕,按了 阅读全文
posted @ 2022-03-28 09:59 沉梦昂志_doc 阅读(29) 评论(0) 推荐(0) 编辑