gpt4 book ai didi

javascript - 将简单数组转换为对象数组

转载 作者:行者123 更新时间:2023-11-30 10:05:51 25 4
gpt4 key购买 nike

将前者转换为后者的最简单方法是什么?

var simpleArray = [1,1,2,3,5,8,13,21];


var objArray = [{ tag : 1}, { tag : 1},{ tag : 2}, { tag : 3},
{ tag : 5}, { tag : 8},{ tag : 13},{ tag : 21}];

最佳答案

不需要下划线。你可以使用 vanilla javascript 很容易地做到这一点:

var i, tag, main, simpleArray = [1,1,2,3,5,8,13,21];

var complexArray = simpleArray.map(function(e) { return { tag: e }; });

main = document.getElementById('main');

for(i = 0; i < complexArray.length; i++) {
tag = complexArray[i];
main.innerHTML += '<div>tag: '+tag.tag+'</div>';
}
<div id='main'></div>

关于javascript - 将简单数组转换为对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29218772/

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