为什么javascript中的数组不是固定长度?

时间:2013-04-19 18:53:43

标签: javascript arrays

在JAVA中,数组总是固定长度。如果我们想要一个动态数组,我们使用ArrayList。但似乎在javascript中,数组可以使用push()pop()动态递增和递减。有没有理由为什么数组在javascript中处理不同?原因是这样的:固定长度数组是可有可无的......即没有动态数组无法覆盖的情况?

1 个答案:

答案 0 :(得分:3)

  

“在JAVA中,数组始终具有固定的长度......有没有理由在javascript中对数组进行不同的处理?”

不确定。这是一种完全不同的语言。数组是对象,对象没有长度概念。