gpt4 book ai didi

javascript - 数组 Foreach 混淆

转载 作者:行者123 更新时间:2023-12-04 07:24:18 26 4
gpt4 key购买 nike

如何获取标签属性的每个标签?

let array = [
{name: "A", tags: ["a", "b"]},
{name: "B", tags: ["a", "b", "c"]}
]

array.forEach(arr => {
arr.tags.forEach(tag => {
let str = `${arr.name} : ${tag}`;
console.log(str);

// result:
// A : a
// A : b
// B : a
// B : b
// B : c
})
})

但我想要这样的东西
       // result:
// A : <span>a</span> <span>b</span>
// B : <span>a</span> <span>a</span> <span>c</span>
对不起,我的英语不好,希望你能理解我的问题

最佳答案

let array = [
{name: "A", tags: ["a", "b"]},
{name: "B", tags: ["a", "b", "c"]}
]

array.forEach(function(arr){
var element = arr.name + " : ";
arr.tags.forEach(function(tag){
element = element + ('<span>'+tag+'</span>');
});
console.log(element);
});

关于javascript - 数组 Foreach 混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68303973/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com