是否可以为 JavaScript / CoffeeScript 文件导入命名空间?
这个想法是避免输入完全限定的名称空间。
假设我在我的初始化代码中定义了波纹管。
window.Editor = { }
这是 CoffeeScript 文件,我希望避免在其中一遍又一遍地键入完全限定的命名空间:
class Editor.Editor
constructor: (@width, @hight) ->
@canvas = new Editor.Canvas(@width, @hight)
@backGround = new Editor.BackGround(@canvas)
@frontGround = new Editor.FrontGround(@canvas)
例如,我可以导入类似于在 Java 中导入包的命名空间吗
import Editor.*;