PPT稀疏數(shù)組
Bosn在講解稀疏數(shù)組的PPT時(shí)說(shuō)0 in arr1 返回 true ?,下面的一個(gè)例子時(shí)說(shuō)98 in arr1 返回false
都是因?yàn)閡ndefined,怎么結(jié)果不一樣啊。值不都是undefined嗎?
Bosn在講解稀疏數(shù)組的PPT時(shí)說(shuō)0 in arr1 返回 true ?,下面的一個(gè)例子時(shí)說(shuō)98 in arr1 返回false
都是因?yàn)閡ndefined,怎么結(jié)果不一樣啊。值不都是undefined嗎?
2016-02-22
舉報(bào)
2016-04-26
簡(jiǎn)單的說(shuō)就是如果那個(gè)位置有值的話(huà)用in判斷就返回true,反之則返回false。
2016-02-23
我的理解是:
var arr = [undefined]; 這個(gè)是給位置0設(shè)置了undefined,
而 var arr = new Array(99) ,雖然給數(shù)組安排了99個(gè)位置,但是這99個(gè)位置占了但是里面沒(méi)有內(nèi)容,