【发布时间】:2012-11-27 02:45:40
【问题描述】:
是否可以为 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.*;
【问题讨论】:
标签: javascript oop namespaces coffeescript