gpt4 book ai didi

javascript - 如何以函数式编程风格修改数组?

转载 作者:行者123 更新时间:2023-11-28 11:00:39 25 4
gpt4 key购买 nike

如何使用 forEach、map、reduce、filter 等以函数式编程风格更改每个对象的 arr['first']。

let value = 'abc'
let arr = [{
'first': 'aaa'
},{
'first': 'bbb'
},{
'first': 'ccc'
}];

最佳答案

您可以使用map并创建一个新数组

let value = 'abc';
let arr = [{
'first': 'aaa'
}, {
'first': 'bbb'
}, {
'first': 'ccc'
}];

let newArr = arr.map(function(item) {

return {
first: value
}

})

console.log(newArr)

关于javascript - 如何以函数式编程风格修改数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55064704/

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