我正在创建一个相对简单的“ 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
最佳答案
你可以这样
Util = new (->
helper = ->
@myPublic = ->
# some code that uses the helper
return
return
)
关于javascript - 在CoffeeScript中创建Singleton的首选方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31499435/