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

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

n在常见的编程语言中,几乎都有this这个关键字(Objective-C中使用的是self),但是JavaScript中的this和常见的面向对象语

言中的this不太一样:

p常见面向对象的编程语言中,比如Java、C++、Swift、Dart等等一系列语言中,this通常只会出现在类的方法中。

p也就是你需要有一个类,类中的方法(特别是实例方法)中,this代表的是当前调用对象。

p但是JavaScript中的this更加灵活,无论是它出现的位置还是它代表的含义。

n我们来看一下编写一个obj的对象,有this和没有this的区别

n我们先说一

文档评论(0)

1亿VIP精品文档

相关文档