为什么this指向window
来源:2-3 Set实例的方法和属性
Cynthia4660559
2022-03-16 21:17:46
老师,这里的this为什么指向window?s打点调用的这个方法,为什么this不指向s呢?

1回答
好帮手慕久久
2022-03-17
同学你好,forEach方法是被封装过的方法,它里面有很多逻辑代码,所以不能简单套用我们之前的规则。它的this需要通过第二个参数指定,例如:

如果没有指定this,那么this默认是window。
祝学习愉快!
相似问题