我需要在对象存在的情况下向其添加一个项目,否则我需要创建一个新对象并添加该项目。
我知道
目前这是我尝试过的内容:
我知道
Object.assign
函数的存在,但我不确定如何使用它。目前这是我尝试过的内容:
var myvar = obj ? Object.assign(obj, { "myvar" : "myvalue" }) : { "myvar" : "myvalue" };
这是正确且更简洁的方法吗?
Object.assign({},obj, { "myvar" : "myvalue" })
,不需要使用三元运算符。 - undefined