JS用兩個數組中的值生成對象

var arr = [“我是key1”, “我是key2”, “我是key3”];
var brr = [“我是value1”, “我是value2”, “我是value3”];
var obj = {};

for (var i = 0; i < arr.length;i++) {
obj[arr[i]] = brr[i] } console.log(obj)
}
輸出結果爲在這裏插入圖片描述

封裝

function transformObject(keyArr,valueArr) {
    var obj = {};
    keyArr.map( (v,i) => {
        obj[keyArr[i]] = valueArr[i];
    })
    return obj;
}
發佈了35 篇原創文章 · 獲贊 29 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章