抱歉,我觉得这是一个愚蠢的问题,我已经搜索了很多,但找不到答案。
我在 JavaScript 中有一个数组,我正在插入一堆元素。问题是我无法将元素的值取回,我想我得到了实际数组的属性。以下是我正在做的以及我正在尝试做的事情。在此先感谢您的帮助。这不是完整的遍历方法,它实际上确实经历了很多次。当我以前只有一个关联数组 items[a] 时,它工作得很好。
var element = { html: "", group: "" };
var array = [];
function traverse(o) {
for (var key in o) {
element.html = "<li class='item'>" + key + " : </li>";
element.group = b;
array.push(element);
}
}
我想从每个元素打印 html,问题是我每次只从第一个元素获取 .html。
function printElements() {
for (item in array) {
var element = array.pop();
console.log(element.html);
}
}
我也试过。
function printElements() {
for (item in array) {
console.log(array.html);
}
}
我想保持数组完整,我不想弹出元素,我只想打印它们。