Javascript Angular5:从值构建json
我正在尝试从值构建json,以便将其推送到对象。 我有两个项目如下Javascript Angular5:从值构建json,javascript,angular,ecmascript-6,lodash,Javascript,Angular,Ecmascript 6,Lodash,我正在尝试从值构建json,以便将其推送到对象。 我有两个项目如下 var item1 = "2" var item2 = "Student" 我正在尝试构建一个json,如下所示 { "2" : "student"} 我试了两种方法,但都没办法了。有没有一个简单的方法或任何洛达斯方法来做到这一点 使用ES6计算属性,如: { [item1]: item2 } 使用ES6计算属性,如: { [item1]: item2 } 创建一个数组temp变量,并将其如下所示: var item1
var item1 = "2"
var item2 = "Student"
我正在尝试构建一个json,如下所示
{ "2" : "student"}
我试了两种方法,但都没办法了。有没有一个简单的方法或任何洛达斯方法来做到这一点 使用ES6计算属性,如:
{ [item1]: item2 }
使用ES6计算属性,如:
{ [item1]: item2 }
创建一个数组temp变量,并将其如下所示:
var item1 = "2"
var item2 = "Student"
let tmp = [item1, item2];
console.log(JSON.stringify(tmp));
字符串化后的结果是:
["2","Student"]
或在以下方面:
var student = "2";
console.log(JSON.stringify({student}));
结果是:
{"student":"2"}
创建一个数组temp变量,并将其如下所示:
var item1 = "2"
var item2 = "Student"
let tmp = [item1, item2];
console.log(JSON.stringify(tmp));
字符串化后的结果是:
["2","Student"]
或在以下方面:
var student = "2";
console.log(JSON.stringify({student}));
结果是:
{"student":"2"}