Javascript - 用null初始化数组
在JavaScript中,为什么以下两种方式定义数组的方式是不同的:
var myArray = new Array(3);
与
var otherArray = [null, null, null];
?
注意:(myArray == otherArray)
返回的结果是false
。
另外,我如何获得一个类似于otherArray
的变量,即一个由“null”填充的数组,但是大小可以根据需要自定义?
注意:
[undefined, undefined, undefined]
也不等于myArray
。