1.this在全局作用域和普通函数中是指向window的
2.方法调用中谁调用指向谁
var btn = document.querySelector(“button”)
btn.addEventListener(‘click’, function () {
console.log(this) //btn
})
3.构造函数中this指向构造函数的实例
Person(‘inwe’)
//使用new
function Person(name) {
this.name = name
console.log(this) //people
self = this
}
var people = new Person(‘iwen’)
4.箭头函数中指向外层作用域
this的指向
最新推荐文章于 2023-05-04 10:13:41 发布