git*_*han 2 javascript json object
我有一个带键值对的json对象.我想添加一个变量作为键,但我不知道如何添加.我尝试了一些代码,但它没有设置变量值.我怎么解决这个问题?
var id='second'
var obj={'first': 123, id: 23}
console.log(obj); //{first: 123, id: 23}
Run Code Online (Sandbox Code Playgroud)
但我想成为这样的结果.
{first: 123, second: 23}
Run Code Online (Sandbox Code Playgroud)
请帮我解决这个问题.谢谢
如果已经构建了对象,则可以添加属性
obj[id] = 23
Run Code Online (Sandbox Code Playgroud)
如果您尚未构建对象并在此时将其组合在一起:
var obj = {
first: 123,
[id]: 23
}
Run Code Online (Sandbox Code Playgroud)