我一直定义methods in objects像这样:
{
a: function(par1, par2) { },
}
但最近我看到了这个(我认为这是等效的,但我不确定):
{
a(par1, par2) { },
}
这个语法是什么时候引入的?
最佳答案
您所指的是 ES6 Extended Object Literal 的一部分支持。
您假设您的两个示例在功能上是等效的,这是正确的。
关于javascript - 对象方法的语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34799202/