使用对象的键解释最短的JS函数创建

时间:2017-11-10 20:43:18

标签: javascript

var o = {["k"](){}}; // {k: ƒ}
o.k();

在这里你可以看到一个例子:

enter image description here

如何将{["k"](){}}编译为一个内部有一个键k的对象?

1 个答案:

答案 0 :(得分:9)

{["k"](){}}

等于:

{
  k(){}
}

这是ES2015的简短方法语法:

{
  k: function(){}
}