问答详情
源自:3-2 组团,并给团取个名(如何创建数组)

设置了数组长度,可是依旧能显示超过长度外的数值。那么设置数组长度有什么意义?

设置了数组长度,可是依旧能显示超过长度外的数值。那么设置数组长度有什么意义?

提问者:qq_太阳花_6 2016-06-06 16:27

个回答

  • Cassie_yu
    2016-06-06 22:48:12
    已采纳

    如果设置了数组长度,那么代码在执行的时候会在初始时就给数组分配一个空间,以后的每次给数组赋值就会更加快捷。(因为如果没有指定数组的长度,代码在每次执行赋值的时候会先给数组增加长度,分配空间,降低运行速度。)

    主要是考虑到后期代码内存的优化问题。

  • 紫菜中毒
    2016-06-06 17:12:52

    不要在意这个东西,这东西没法给你加工资

  • evisional
    2016-06-06 17:08:45

    这就是js为简易性语言的特点 容错率更好一点 当然若想要获得数组准确的长度可以采用 arry.length 的方法