我正试图围绕Coffeescript语法。在查看一些源代码时,我对我看到的内容有疑问。基本上,作者定义了一个类,然后在类中添加了两个函数,但是对于其中一个函数,他使用括号,但没有使用括号表示第二个函数。代码可以在这里找到:
class BackboneApp
constructor: () ->
@events = _.extend({}, Backbone.Events)
@fetchUserInfo()
start: ->
Backbone.history.start
root: '/chatty'
@events.trigger 'start', ''
为什么括号用于构造函数,但不用于启动?