vue里面这个foreach中this为什么指向undefine?

 var a = [{name: 'yang',age:1},{school:'one'}]
console.log(this)  //window
this.a.forEach(function () {
  console.log(this) //window
})

forEach是不是不改变this指向,为什么下面这个图里面forEach中this由组件变成了undfine?

https://img2.mukewang.com/5b5c1c3900015c2c14210634.jpg


繁星coding
浏览 2623回答 2
2回答

派大星_

严格模式下指向undefine 非严格模式下指向window
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript