JS this指向
# 绑定规则 # 默认绑定 当函数没有被对象限定时,此时函数会被默认绑定在 window 上 输出结果 window window # 隐式绑定 使用对象进行限定函数的调用,此时函数会被绑定在调用函数的对象上 输出结果 b ,说明此时函数中的 this 为 a 这个对象 # 显式绑定 使用 call 、 apply 或 bind 对 this 指向进行明确改变,或使用赋值语句将函数的引用赋值到另一个对象中 输出结果为 a b # new 绑定 使用构造函数新建一个对象时,在构造函数中,this 指向正在新建的这个对象 输出结果为 window a # setTimout 等内置函数 若非箭头函...
more...








