0
我試圖在CoffeeScript中的對象中放置一個函數,但是當打印函數時,我得到的是實際的函數,而不是我要求它返回的函數。CoffeeScript中的對象中的函數
目前我正在學習CoffeeScript的,所以請原諒我,如果這是一個非常愚蠢的錯誤:)
這裏是我的代碼:
define =
hello: ->
Swordling = true
user = "Swordling" if Swordling
return user
alert define.hello
,這裏是結果我得到: http://prntscr.com/8wzi6f
哦!非常感謝!我不認爲()在CoffeeScript中是必需的。 :) –
只有在上下文無歧義時纔可以選擇是否調用函數或僅引用函數。 'foo bar'明確地是'foo(bar)',但是'foo'既可以是'foo'也可以是'foo()',它默認爲前者。 – deceze