您好我有以下数组:
handle SIGSEGV nostop noprint pass
我怎样才能得到冠军和循环中的data2值?
非常感谢。
编辑:
在猫@Niklas Higi的帮助下解决了这个问题但是,
如何在.append函数中获取html模板的值:
var data = [
{
title: "title 1",
data2: [
"content",
]
},
{
title: "title 1",
data2: [
"content",
]
}
];
我需要将data2值获取到li标签。
答案 0 :(得分:1)
for(let item of data) {
console.log(item.title);
console.log(item.data2);
}
请注意,我已使用for of
而不是for in
作为标记建议。 for in
遍历索引(如果是数组0
,1
,...),而for of
遍历项目(Object
你的情况)。
回答您的修改:在for
循环中,使用document.createElement()
创建所需的元素,然后使用{{3}将其添加到.data
容器中}}。对于<ul>
,您只需创建另一个for of
循环即可浏览列表项,并将其添加到使用<ul>
创建的document.createElement()
代码中。
答案 1 :(得分:1)
// Iterate through array
data.forEach((item) => {
// Do stuff with items here,
// using dot-notation. We will
// just log them in this example.
console.log(item.title);
console.log(item.data2);
});