亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

箭頭函數中的this問題

箭頭函數中的this問題

GCT1015 2018-09-07 13:13:25
var p= {    data:{       flag: true    },    init: ()=>{      console.log(this.data.flag)    } }p.init()上面的代碼會打印出"TypeError: Cannot read property 'flag' of undefinedvar p= {   data:{      flag: true    },   init: function(){     console.log(this.data.flag)    } } p.init()這次就可以正常的輸出true我想使用箭頭函數的方式來寫代碼,但是this訪問不到了,難道在箭頭函數中,想要訪問this,我必須再賦值一次var p= {    data:{       flag: true    },    init: ()=>{      console.log(p.data.flag)    } }p.init()難道要改成上面這樣?不知道是不是這樣寫了,請教一下朋友們!
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 603 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號