函数的对象语法混乱
object syntax confusion for functions
我在react meteor示例中遇到了一些让我困惑的语法。我问了两个我认识的JS开发者,他们只能提供猜测。有人能解释一下为什么会这样吗?
var aaa = {
bbb() {
// do something
}
};
aaa.bbb();
工作示例这是ES2015的速记符号。:
var obj = { property() { /* code */ } };
等价于ES5
var obj = { property: function property() { /* code */ } };
新的语法适用于较新的浏览器(或Node),或通过Babel之类的东西。
相关文章:
- 铬:“;未捕获的语法错误:意外的标记:"
- jQuery语法添加了var
- Javascript未捕获语法错误意外的标识符错误
- 为什么忽略了eval()代码中的语法错误
- 难以访问的JS环境中的语法错误
- 如何告诉MathJax对下标使用替代语法
- Javascript语法向设置发出sessionStorage值
- 未捕获的语法错误:意外的标记{
- 使用$scope方法时的ControllerAs语法
- "未捕获的语法错误:意外的标记}"
- javascript自执行函数-不同的语法
- 函数的Javascript语法
- WinJS内联绑定语法
- 使用JS函数来使用另一个函数的语法?node.js
- 未捕获的语法错误:无法在“文档”上执行“查询选择器”
- 有没有针对带有表的JavaScript的Markdown语法解析器
- 在递归生成器函数中,yield后面的*(星号/星号)语法意味着什么
- 条件词/语法混乱
- 函数的对象语法混乱
- 语法混乱,用输入按钮调用JS函数