如何在CoffeeScript中对新定义的函数调用函数

时间:2012-02-12 03:03:08

标签: javascript coffeescript

我已经习惯了CoffeeScript,并且有一个可能是一个愚蠢的问题:如何在一个无趣的函数上调用函数?所以这是javascript示例

baz = function() {
   this.do_something_to_this_function
}
foo = {
    bar: function() {
        // do something to some data
    }.baz()
}

我如何在CoffeeScript中做同样的事情?

我知道我可以这样做:

barfunc = => blah blah blah
foo = {
    bar: barfunc.baz()
}

似乎必须有一个更漂亮的方式?

1 个答案:

答案 0 :(得分:2)

只需添加括号。

foo =
  bar: (=> blah blah blah).baz()