我试图将功能放入CoffeeScript中的对象内,但是在打印功能时,我得到的是实际功能,而不是我要求它返回的内容。

我目前正在学习CoffeeScript,所以如果这是一个很愚蠢的错误,请原谅:)

这是我的代码:

define =
    hello: ->
        Swordling = true
        user = "Swordling" if Swordling
        return user
alert define.hello


这是我得到的结果:
http://prntscr.com/8wzi6f

最佳答案

好吧,是的,您只输出函数,没有调用函数:

alert define.hello()

10-06 12:54