我有一个对象数组:
[ { key : '11', value : '1100', $$hashKey : '00X' }, { key : '22', value : '2200', $$hashKey : '018' } ];
如何通过JavaScript将其转换为以下内容?
{ "11": "1000", "22": "2200" }
您可能正在寻找这样的东西:
// original var arr = [ {key : '11', value : '1100', $$hashKey : '00X' }, {key : '22', value : '2200', $$hashKey : '018' } ]; //convert var result = {}; for (var i = 0; i < arr.length; i++) { result[arr[i].key] = arr[i].value; } console.log(result);