JavaScript中this关键字绑定规则与应用场景.pdf

JavaScript中this关键字绑定规则与应用场景.pdf

coderwhy为什么需要this?

n我们先说一个最简单的,this在全局作用于下指向什么?

p这个问题非常容易回答,在浏览器中测试就是指向window

n但是,开发中很少直接在全局作用于下去使用this,通常都是在函数中使用。

p所有的函数在被调用时,都会创建一个执行上下文:

p这个上下文中记录着函数的调用栈、AO对象等;

pthis也是其中的一条记录;

coderwhy规则一:默认绑定

n我们先来看一个让人困惑的问题:

p定义一个函数,我们采用三种不同的方式对它进行调用,它产生了三种不同的结果

n这个的案例可

文档评论(0)

1亿VIP精品文档

相关文档