摘要:
this的取值是在执行的地方确定的,不是定义的时候 function fn1() { console.log(this) } fn1() // window fn1.call({ x: 100 }) // { x: 100 } const fn2 = fn1.bind({ x: 200 }) fn2 阅读全文
posted @ 2020-08-15 11:08
大海博客
阅读(102)
评论(0)
推荐(0)
摘要:
1.函数作为参数被传递 2.函数作为返回值被返回 函数定义的地方和执行的地方不一样 自由变量的查找,是在函数定义的地方,向上级作用域查找,不是在执行的地方!适用于所有情况,包括闭包。 阅读全文
posted @ 2020-08-15 10:39
大海博客
阅读(66)
评论(0)
推荐(0)
浙公网安备 33010602011771号