-1

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

4

1 回答 1

3

“在 JAVA 中,数组始终是固定长度的......有没有理由在 javascript 中以不同方式处理数组?”

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

于 2013-04-19T18:55:31.893 回答