什么时候使用新的调用操作符?

时间:2014-06-16 18:53:07

标签: javascript backbone.js jslint

我注意到backbonejs.org中的示例不使用调用运算符。

例如:

window.sidebar = new Sidebar;

然而,jslint抱怨这一点。

这是jslint的另一个限制性示例,还是有充分理由发出此警告:

Missing ();

1 个答案:

答案 0 :(得分:2)

这只是编码风格的问题。在调用没有参数的构造函数时,它们是可选的。

包括它们:

  • 明确表示您正在调用函数
  • 使代码与带参数
  • 的构造函数的调用保持一致
  • 稍后添加参数更简单