我在想定义了数组长度Array(3) 为什么下面还能增加新元素比如array[4]
JavaScript数组的length属性是可变的,这一点需要特别注意。我们创建数组的同时,还可以为数组指定长度,长度可任意指定。虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为3,仍然可以将元素存储在规定长度以外。
js是弱类型语言,一些地方没有那么严格,比方说定义变量都不需要声名类型
JS里面的数组,其实就相当于其他语言里面的可变数组
666,谢了