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

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 关注
  • 2685 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号