我的 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/