i=2; var a[i]=3; //这个时候写的是索引0还是所有1的数据????如果歇的是索引1上的数据,那么当i=3时,var a[i]=3; 时,写的是数组A中哪个索引上的值???
javascript数组 javascript对象
试了一下,会出现前三个是 undefined
undefined
> i = 3; > var a = []; > a[3] = 3; [undefined, undefined, undefined, 3]
可不可以把问题描述的清晰一旦,没太读懂,数组的下标是从0开始的. 1.要操作数组内部的元素一般通过遍历 2.数组的操作方法很多,诸如push.shift,split,slice,sort等等 3.楼主题中的var a[i]=3的写法是错误的 建议楼主多看看数组的相关基础知识 Array相关资料
有趣数据结构转化,如何实现?
多重数组转换对象?
JS中的getYear()方法不是返回的是两位数吗?
var foo= {} ;foo.method() 和 function foo有什么区别
JavaScript循环内的闭包为什么返回的是最后一个值
JavaScript理解对象:属性类型