JS中的this 指向和 call、apply、bind 三者的区别。【面试题】

1.在浏览器里,在全局范围内this 指向window对象 2.在函数中,this永远指向最后调用他的那个对象 3.构造函数中,this指向new出来的那个新的对象 4.call、apply、bind中的this被强绑定在指定的那个对象上 5.箭头函数中this比较特殊,箭头函数this为父作用域的this,不是调用时的this.要知道前四种方式,都是调用时确定,也就是动态的,而箭头函数的this
相关文章
相关标签/搜索