考虑以下
var a = {foo: "bar"};
相当于
var a = {};
a.foo = "bar";
相当于
var a = {};
a['foo'] = "bar";
相当于
var a = {}
var b = "foo";
a[b] = "bar";
是否可以做类似的事情
var b = "foo";
var a = { [b]: "bar" };
这样的结果将是
// => {foo: "bar"}
可接受的解决方案是 JavaScript 或 CoffeeScript