03 2020 档案
摘要:事件细说 1.每个事件函数天生有一个参数叫event,它是事件对象,如果向修改event的名称,事件函数的第一个参数就是用来修改的 兼容性 ie8一下不支持event对象 var event=event||window.event ie8以下没有target属性 事件源 点谁谁就是事件源 ie8以下
阅读全文
摘要:首先计时器中的开关问题 开关问题 开关只有两种结果 开和关 开-对应true 关-对应false 定时器的叠加问题 为什么会叠加? 连续点击的时候,会开启很多计时器,当3秒的时候,这些计时器同时向任务队列提交任务,event loop是一个不断循环的过程,找到任务就执行,没有时间间隔。 解决办法 再
阅读全文
摘要:Js是单线程执行 进程: 应用程序 都可以算是一个进程 几乎所有的应用程序都是多进程 线程: 每个进程里的最小单位就是线程 多线程好 共作效率高,但是js这门语言是操作dom,就相当于我们盖房子,前面的没盖好,后面的就没法操作。单线程,有一处出现问题,后面的都需要等待。 为了解决单线程出现的问题js
阅读全文
摘要:This关键字 This 关键字在js中本质是一个对象,是固定不变的,用于替换一个对象的。 This如何查找 看this所在的函数前有没有点.,有点.,点前面的是什么this就是什么,没有点this指向window。 特例 在某些条件下this固定指向window This指向的修改 This一般都
阅读全文
浙公网安备 33010602011771号