javascript中的this与call/apply/bind的6中关系(9.2)
this在不同场景下的指向:
面试必背
1.在浏览器里,在全局范围内this 指向window对象;
2.在函数中,this永远指向最后调用他的那个对象;
3.构造函数中,this指向new出来的那个新对象;
4.箭头函数中this为父作用域的this,不是调用时的this.前四种方式,都是调用时确定,都是动态的,而箭头函数的this指向是静态的,声明的时候就确定了下来;
5.call、apply、bind中的this被强行绑定在指定的那个对象上;
6.call、apply、bind都是js给函数内置的一些
原创
2020-09-02 00:30:08 ·
87 阅读 ·
0 评论