【发布时间】:2017-08-27 06:01:06
【问题描述】:
我在循环嵌套 JavaScript 数组时遇到问题,需要一些帮助。我正在尝试返回一组具有属性名称和值的列表项,但它返回为未定义。任何帮助将不胜感激,因为这是一个重要的项目。
JavaScript
$.getJSON("item-data.json", function(results) {
$.each(results.CatalogEntryView, function(index, item) {
console.dir(item.ItemDescription[0].features);
document.getElementById("productHighlightsList").innerHTML = item.ItemDescription[0].features.forEach(enumerateProperties)
function enumerateProperties(key, val)
{
return "<li>" + key + val + "</li>"
}
});
});
console.dir(item.ItemDescription[0].features); 的控制台输出如下所示,显示了我尝试访问的嵌套数据结构:
【问题讨论】:
标签: javascript jquery json foreach