【发布时间】:2014-02-28 09:14:17
【问题描述】:
谁能解释一下下面的javascript代码:
var temp = {};
temp[0] = "a"
temp[1] = "b"
temp[2] = "c"
如果与数组不同
var temp = new Array();
或
var temp = []
我真的不明白第一个例子“temp = {}”是否可以被认为是一个数组还是某种对象?
【问题讨论】:
-
js对象是对象数组也是对象
-
大概(?)临时对象仍然是一个对象,而不是一个数组,所以它不会有一个长度属性,也没有各种数组方法
标签: javascript arrays object