我有这个对象数组
const d = [{ a_1: 1, b_2: 2 }]
如何在不创建临时变量的情况下将a_1值更新为2?
a_1
2
const myKey = 'a_1' const myValue = 2 d.map(obj => ({...obj, obj[myKey]:myValue})) //why this won't work?
从obj中删除obj[myKey],以便将[myKey]正确地视为计算的属性名称。
obj
obj[myKey]
[myKey]