day9

1-说说你对 this 的理解
全局环境就是在里面,这里的this始终指向的是window对象。
使用call或apply改变this的指向
2-call\apply\bind 的区别和联系?

call apply bind 都能改变函数的内部this指向

call 和apply在改变函数this指向的同时会调用函数,但是传递参数的形式不同,call是一个一个的接收参数,而apply是以数组的形式接收参数,call通常是和构造函数来模拟继承。

bind传参和call一样,但是不会调用函数,通常用于自执行函数改变this指向

3-下面代码执行的结果是什么?
 
4-下面代码执行的结果是什么?
object
posted @ 2021-02-09 19:39  王颜桑  阅读(34)  评论(0)    收藏  举报