1.需求:把陣列轉成物件
2.資料:
const arr = [
{ label: "男", value: 0 },
{ label: "女", value: 1 },
]
3.方法:reduce
function f(arr) {
return arr.reduce((Arr, cur) => {
Arr[cur.value] = cur.label;
return Arr;
}, {});
}
const obj = f(arr);
console.log(obj); // obj ===> {0: '男', 1:'女'}
3.1 加一個map方法:
let object = {};
arr.map((item) => {
object[item.value] = item.label;
});
console.log(object); //object===> {0: '男', 1:'女'}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/305989.html
標籤:其他
下一篇:什么是模塊化
