为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

繁星coding 2018-07-10 11:30:53
 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://gitee.com/qflyalltime/travel/blob/master/src/pages/city/components/Search.vue 第55行
查看完整描述

2 回答

?
派大星_

TA贡献1条经验 获得超0个赞

严格模式下指向undefine 非严格模式下指向window

查看完整回答
反对 回复 2020-02-18
  • 2 回答
  • 0 关注
  • 2611 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信