我有以下问题,现在两天都无法解决。我有一个array。
我尝试用next for..in循环遍历它
for (var key in products2) {
if (products2.hasOwnProperty(key)) {
console.log(products2[key].properties);
}
}
但是我无法输出properties对象的值。该数组是产品列表,每个产品都有自己的属性。
最佳答案
for (var key in products2) {
console.log(products2[key].properties);
}
“ produts2”数组中没有“键”属性。关键变量是“ products2”数组的索引。由于如果条件未变为True,则不会执行控制台语句。
关于javascript - 用对象循环遍历数组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46089423/