请帮助将数组转换为 JSON 对象
var array = [1, 2, 3, 4];
var arrayToString = JSON.stringify(Object.assign({}, array));
var stringToJsonObject = JSON.parse(arrayToString);
console.log(stringToJsonObject);
Run Code Online (Sandbox Code Playgroud)
我试试这个并得到:
{0: 1, 1: 2, 2: 3, 3: 4}
Run Code Online (Sandbox Code Playgroud)
预期结果
{place0: 1, place1: 2, place2: 3, place3: 4}
Run Code Online (Sandbox Code Playgroud)
Maj*_*awi 10
你可以这样做.reduce
:
var array = [1, 2, 3, 4];
var res = array.reduce((acc,item,index) => {
acc[`place${index}`] = item;
return acc;
}, {});
console.log(res);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
342 次 |
最近记录: |