如何使用javascript命名空间?

时间:2012-09-11 06:47:42

标签: 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')

我做错了什么?

1 个答案:

答案 0 :(得分:2)

请参阅使用Titanium中的命名空间模式的this example

另请注意,Appcelerator建议将CommonJS用于代码结构,而不是全局命名空间。查看有关CommonJS最佳做法的更多信息here