在javascript中填充数组,这两种方法的区别是什么?
Populating an array in javascript, what is the difference between those two method?
下面是测试1的代码
array_one = [];
array_one[1] = 'image1.jpg';
array_one[2] = 'image2.jpg';
array_one[3] = 'image3.jpg';
和测试2的代码
array_two = ['image1.jpg', 'images2.jpg', 'images3.jpg'];
为什么第一个工作…而另一只不是…事实上,我正在寻找一个解决方案来填充数组,而不必分配索引。
注意:不要谈论[0]索引,我只是不使用它…
索引从0开始。
array_two = ['image1.jpg', 'images2.jpg', 'images3.jpg'];
array_two[0]
=> "image1.jpg"
还有语法错误,应该是
array_one[1] = 'image1.jpg';
=> "image1.jpg"
试一下:
var array_two = ['','image1.jpg', 'images2.jpg', 'images3.jpg'];
alert(array_two);
除非您有以下设置并且没有将其写入
var array_two = new Array();
相关文章:
- XMLHttpRequest对象的open()和send()方法之间有什么区别
- 这两种不同的创建对象文字的方法有什么区别
- MongoDB原生:toString和toHexString方法之间有什么区别吗?
- JavaScript:Date 的 toString() 和 toLocaleString() 方法之间的区别
- 声明Javascript名称空间的两种方法之间的区别
- 在敲除js中,这两种编码方法有什么区别
- 直接调用方法和使用“.call”方法之间的区别?WSS
- isPresent 和 isDisplay方法有什么区别
- 构造函数中的方法和创建构造函数后函数上的方法有什么区别
- 这两种创建元素的方法有什么区别
- Google Maps/Google Places:getPlace 和 getDetails 方法之间有区别吗?
- 按键名调用 JSON 对象的方法有什么区别
- JavaScript 模块化方法中 IIFE 和非 IIFE 之间的区别
- 在构造函数内部和外部定义公共方法之间有什么区别吗?
- 使用无状态功能组件与调用方法有什么区别
- 引导方法和运行方法之间的角度有什么区别
- “蹦床”方法的区别
- 在jQuery选择器中,这些不同的转义方括号的方法有什么区别
- 在Javascript中处理元素和使用Jquery Remove方法删除元素之间有什么区别
- 这两种方法在javascript类中定义方法的区别