定义了数组长度,为什么下面还能增加新元素

来源:3-4 团里添加新成员(向数组增加一个新元素)

慕哥2503046

2016-12-01 12:09

我在想定义了数组长度Array(3) 为什么下面还能增加新元素比如array[4]

写回答 关注

4回答

  • qq_向着光芒的女孩_0
    2016-12-01 12:45:05
    已采纳

    JavaScript数组的length属性是可变的,这一点需要特别注意。我们创建数组的同时,还可以为数组指定长度,长度可任意指定。虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为3,仍然可以将元素存储在规定长度以外。

  • 惊悚的窝窝头
    2017-10-28 09:00:40

    js是弱类型语言,一些地方没有那么严格,比方说定义变量都不需要声名类型

  • 慕粉1944553320
    2017-02-25 21:07:39

    JS里面的数组,其实就相当于其他语言里面的可变数组

  • 慕哥2503046
    2016-12-01 15:19:24

    666,谢了

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

467395 学习 · 21877 问题

查看课程

相似问题