2022-07-12
惰函数

有两种实现惰性载入的方式,第一种事函数在第一次调用时,对函数本身进行二次处理,该函数会被覆盖为符合分支条件的函数,这样对原函数的调用就不用再经过执行的分支了,我们可以用下面的方式使用惰性载入重写addEvent()。function addEvent (type, element, fun) { if (e...

Read More
 2022-07-04
对于This的理解

this值在进入上下文的时候确定,并且在上下文运行期间永久保持不变。 全局代码中的this: 函数代码中的this: 所以对于this的理解,下面从应用角度和规范角度分别去理解。 1. 应用角度(一般情况) 1.1 默认绑定 1.2 隐式绑定 1.3 显式绑定...

Read More