在JavaScript中访问数组的所有元素

时间:2017-05-08 16:24:32

标签: javascript arrays

我想访问数组列表中的对象值。我正在使用array [0] .date来访问第一个索引的日期值。但是如果我想记录所有索引而不仅仅是第一个元素。我是否必须使用for循环或者还有其他方法吗?

谢谢,

2 个答案:

答案 0 :(得分:0)

当然,您可以使用任何迭代方法。

你可以做一个标准documentation

for (let i = 0; i < array.length; i++) console.log(array[i].date);

for loop的内置方法Array

array.forEach(item => console.log(item.date));

甚至是ES6 forEach语法

for (const item of array) console.log(item.date);

答案 1 :(得分:0)

您需要添加for循环

for (var i = 0; i < array.length; i++) {
   console.log(array[i].date);
}

如果您想将日期存储在另一个阵列上并显示它们,您可以这样做:

var newArray = [];

for (var i = 0; i < array.length; i++) {
   console.log(array[i].date);
   newArray.push(array[i].date);
}

console.log(newArray.toString());