我有一個CoffeeScript,我無法調用函數。但是,如果我聲明它的一個實例並將函數添加到它的實例中。我錯過了什麼?Coffeescript類丟失函數
功能不會被調用:
class testClass
username: 'Fred'
this.testFunction =()->
alert 'test'
test = new testClass
test.testFunction()
功能的工作原理:
class testClass
username: 'Fred'
test = new testClass
test.testFunction =()->
alert 'test'
test.testFunction()