设置了数组长度,可是依旧能显示超过长度外的数值。那么设置数组长度有什么意义?
如果设置了数组长度,那么代码在执行的时候会在初始时就给数组分配一个空间,以后的每次给数组赋值就会更加快捷。(因为如果没有指定数组的长度,代码在每次执行赋值的时候会先给数组增加长度,分配空间,降低运行速度。)
主要是考虑到后期代码内存的优化问题。
不要在意这个东西,这东西没法给你加工资
这就是js为简易性语言的特点 容错率更好一点 当然若想要获得数组准确的长度可以采用 arry.length 的方法