我在反应流星的例子上遇到了一些困惑我的语法。我问了两个我认识的JS开发者,他们只能提供猜测。任何人都可以解释为什么这有效吗?
var aaa = {
bbb() {
// do something
}
};
aaa.bbb();
答案 0 :(得分:1)
这是ES2015的简写符号。这样:
var obj = { property() { /* code */ } };
相当于ES5
var obj = { property: function property() { /* code */ } };
新语法适用于较新的浏览器(或节点),或类似Babel之类的内容。