若改為
lis[i] == undefind; i == 3; 原因:閉包,i取for()循環(huán)的最后一個(gè)值。
解決方法:
1.
將i傳值給變量j,():立即執(zhí)行函數(shù),返回函數(shù)值。
2. 用this,表當(dāng)前目標(biāo)元素。
lis[i] == undefind; i == 3; 原因:閉包,i取for()循環(huán)的最后一個(gè)值。
解決方法:
1.
將i傳值給變量j,():立即執(zhí)行函數(shù),返回函數(shù)值。
2. 用this,表當(dāng)前目標(biāo)元素。