【发布时间】:2011-12-11 02:41:15
【问题描述】:
我目前正在执行以下操作来为我的 javascript 代码提供命名空间:
(function(foo, $, undefined) {
// function: showNoteDialog
foo.showNoteDialog = function() {
// ...
}
}(window.foo = window.foo || {}, jQuery));
我更喜欢的是:
foo.showNoteDialog()
是要有一个多级命名空间:
foo.notes.showDialog()
foo.other.showDialog()
这可能吗?我该怎么做?
【问题讨论】:
标签: javascript javascript-namespaces