成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

簡單的函數閉包問題

瀏覽:198日期:2024-05-27 08:18:44

問題描述

在這個點擊事件函數中,為了記錄點擊的參數按鈕的參數是多少定義index變量并賦值,但是為什么這句話一定要放在外面的函數才生效,而放在點擊函數里面卻會出現報錯

先上一張正確的圖

簡單的函數閉包問題

下面這張是錯誤的圖

簡單的函數閉包問題

問題解答

回答1:

看第二張圖,onclick = function只是綁定事件,函數并未執行,在你觸發點擊事件的時候執行,這時執行oLi[i].index中的i是什么值,此時它是等于oLi.length的。

相關文章: