我正在创建一个相对简单的" bag-o-functions"。
在JS中,每当我想访问过于通用而无法公开的本地助手方法时,我通常会执行以下操作:
Util = new function () {
var helper = function () {}
this.myPublic = function () {
// some code that uses the helper
}
}
这是在CoffeeScript中实现相同目的的可接受方式吗?
@Util = class
helper = ->
@myPublic = ->
# some code that uses the helper
答案 0 :(得分:0)
你可以这样做
Util = new (->
helper = ->
@myPublic = ->
# some code that uses the helper
return
return
)