javascript - 如何使用 JavaScript 命名空间?

标签 javascript namespaces titanium

我的 FirstWindow.js 和 aes.js 和 aesctr.js 位于同一文件夹中,我对如何使用这些命名空间感到困惑。

如果我们实际上不使用(伪代码)#include 命名空间,那么它实际上是如何创建的?

我的工作:

aesctr = aesctr || {};
var aes = require('aes.js'); 
Titanium.include('aes.js')
Titanium.include('aesctr.js')

我做错了什么?

最佳答案

参见this example在 Titanium 中使用命名空间模式。

另请注意,Appcelerator 建议使用 CommonJS用于代码结构,而不是全局 namespace 。查看有关 CommonJS 最佳实践的更多信息 here .

关于javascript - 如何使用 JavaScript 命名空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12364165/

相关文章:

visual-studio - 更改网站项目的名称(命名空间)

visual-studio - 在 Visual Studio 调试器中查看命名空间全局变量?

javascript - 根据 nth,mth,oth,..., pattern 选择 child ?

PHP 5.3 命名空间和使用

javascript - xmlhttprequest 有奇怪的行为并且状态 = 0

android - 无法更改 TableViewRow onClick 内标签的背景颜色(android)-appcelerator titanium

titanium - 在 Titanium Appcelerator 的移动浏览器中打开 webview 内的 URL 链接

javascript - 钛手机: App crashes after loading first window

javascript - Account.create 用户回调在 meteor js 中不起作用

javascript - 如何在 body onload 上播放音频?