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

為了賬號安全,請及時綁定郵箱和手機立即綁定

為啥要var self=this 保存一下 用this.setting.scale;不行嗎?

12222

正在回答

2 回答

each函數里面this指向那兩個進行each方法的li了,但是實際上想要取到的是外面那個對象,所以先把this保存成self,這樣self在each函數里面仍然指向最外面的對象,記住this的指向是會變化的。如果還不是很明白,可以直接下載源碼打印出這兩個值看一看就知道了

0 回復 有任何疑惑可以回復我~

函數里面那個this跟函數外面那個this指向就不一樣了,所以要先保存一下,然后放到函數里面用

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為啥要var self=this 保存一下 用this.setting.scale;不行嗎?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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