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