<分区>
是否有一种快捷方式来创建具有属性字段变量的对象?
假设我有变量 PROP.Todo.PRIORITY = 'priority'
然后使用 Backbone在这个例子中,我想 save这个属性,我怎样才能避免必须创建一个新对象,将它分配给某个变量然后设置属性?
我想实现这个:
var tmpObj = {};
tmpObj[PROP.Todo.PRIORITY] = "high";
this.model.save(tmpObj);
我试过类似的方法,但没有成功:
this.model.save(({}[PROP.Todo.PRIORITY] = "high"));
有什么建议吗?否则我会写很多手写的对象声明。