我意外地发现,当我省略
这在任何浏览器中都可能运行,这是一些新的ES6功能吗?
function
关键字时也能正常运行。通常,在下面的模块中,foobar
方法的声明应该是 foobar: function(arg1)
,但有趣的是以下代码在某些浏览器(例如Chrome版本44.0.2403.157 m)中可以工作,但在IE 11.0.9600.17959中失败了。这在任何浏览器中都可能运行,这是一些新的ES6功能吗?
var module = {
foobar(arg1) {
alert(arg1);
}
};
module.foobar("Hello World");
new o.preperty()
表现正常。使用缩写方法名称,new o.property()
会抛出一个错误。请参见 这里。 - nicovank