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

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

JS的this問題!

JS的this問題!

19990000 2017-03-28 23:35:05
第一張圖里面的this指向當前的元素對象這是我寫的 沒有循環 this有指向么 ?如果有指向誰?
查看完整描述

1 回答

已采納
?
qq_黑澤明_0

TA貢獻23條經驗 獲得超3個贊

有循環指向nav_item[i],這個時候的i是最后一個。

原因如下:

這與閉包有關,i是綁定在其作用域所在的函數,在循環的每次迭代中,循環體都會為嵌套函數(這里是mouseover的事件處理程序)創建一個閉包,而閉包存儲的是變量i的引用,由于每次迭代后,i的值均在變化,因此內部函數最終得到的就是i最后的值(nav_item[i])。

查看完整回答
反對 回復 2017-03-28
  • 1 回答
  • 0 關注
  • 1112 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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