当测试数组中是否存在“ 0”时,即使数组中似乎不包含“ 0”,为什么Javascript中的“ in”运算符也会返回true?
例如,这返回true,并且很有意义:
var x = [1,2];
1 in x; // true
这返回false,并且很有意义:
3 in x; // false
但是,这返回true,我不明白为什么:
0 in x;
Helenr
largeQ
慕码人2483693
相关分类