js处理数组里的对象数据问题

js处理数组里的对象数据问题

比如一个数组里的一个对象

[{

"keyValue": "1.1.1.1",

"nameValue": "SourceIp",

"operateValue": "IpAddress"

}]

如何处理成

"IpAddress": {

"SourceIp": "1.1.1.1"

},

?谢谢了


回答:

js">function transform (input = []) {

const output = {};

for (const item of input) {

output[item.operateValue] = { [item.nameValue]: item.keyValue };

}

return output;

}

以上是 js处理数组里的对象数据问题 的全部内容, 来源链接: utcz.com/p/937423.html

回到顶部