首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

创造数组的时候指定数组的大小有什么用

2013-09-24 
创建数组的时候指定数组的大小有什么用?var mycarsnew Array(3)mycars[0]Saabmycars[1]Volvomycars

创建数组的时候指定数组的大小有什么用?

var mycars=new Array(3)
mycars[0]="Saab"
mycars[1]="Volvo"
mycars[2]="BMW"
好像还是可以给mycars[3]赋值。
[解决办法]
指定长度一次分配空间效率会好些, length 值 不一样
[解决办法]
用来创建稀疏数组
[解决办法]
数组为解析数组,也就是尽管可以分配多个元素给一个数组,但实际上只有包含数据的元素才存在。这减少了数组使用的内存数量。

mycars = new Array(3) 的目的在于
可通过判断下标是否超过 mycars.length 来限制数据的无限插入
而不必在设一个变量来保存上限

热点排行
Bad Request.