gpt4 book ai didi

javascript - 使用 es6 或 lodash 将字符串数组转换为对象数组

转载 作者:行者123 更新时间:2023-11-30 07:12:58 24 4
gpt4 key购买 nike

我有一个字符串数组,我想将它转换为对象数组。

array = ['a', 'b', 'c'];

我要生成

array= [
{'name': 'a', 'isChecked': false, 'availibility': 0 },
{'name': 'b', 'isChecked': false, 'availibility': 0 },
{'name': 'b', 'isChecked': false, 'availibility': 0 }
];

我在下面尝试过,但仍然返回原始数组!

array.map((name) => ({
name,
isChecked: false,
availability: 0
}));

你会怎么做?

最佳答案

您可以像这样使用 map:

array= ['a', 'b', 'c'];
let newArr = array.map(item => {
return {
'name': item,
'isChecked': false,
'availibility': 0
}
})

console.log(newArr);

关于javascript - 使用 es6 或 lodash 将字符串数组转换为对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45684461/

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