为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

正在回答

3 回答

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

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

8 回复 有任何疑惑可以回复我~
#1

qq_太阳花_6 提问者

非常感谢!
2016-06-07 回复 有任何疑惑可以回复我~
#2

我要开发地图系统

顶!!! 这说法太好了!
2016-06-11 回复 有任何疑惑可以回复我~

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

1 回复 有任何疑惑可以回复我~

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

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信