react 陣列 const arr1= [
{"id":"1","key_name":"a","key_value":"aaa"},
{"id":"2","key_name":"b","key_value":"bbb"},
{"id":"3","key_name":"c","key_value":"ccc"},
{"id":"3","key_name":"d","key_value":"ddd"},
];
要為轉為 物件 obj ={"a":"aaa",
"b":"bbb",
"c":"ccc",
"d":"ddd"}
請問哪位高手知道要怎么轉換?
uj5u.com熱心網友回復:
var obj = {}for(var i=0;i<arr1.length;i++){
obj[arr1[i].key_name] = arr1[i].key_value
}
console.log(obj)
uj5u.com熱心網友回復:
let arr = arr1.map(item => {let obj = {};
obj[item.key_name] = item.key_value;
return obj;
})
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/38909.html
標籤:JavaScript
