在CoffeeScript中不调用方法

时间:2015-04-13 13:59:10

标签: coffeescript

我尝试使用方法创建一个类,然后调用此方法。但是alert()永远不会被执行。为什么?

class Demo
    constructor: (text) ->
      @text = text
    demo: ->
      alert @text

d = new Demo "Hallo"
console.log d
d.demo

1 个答案:

答案 0 :(得分:2)

如果没有参数,必须使用parens调用函数。

d.demo应为d.demo()