javaScript全面解析Module模式(3)
来源:未知 责任编辑:责任编辑 发表时间:2015-09-16 20:04 点击:次
任何文件都可以对他们的局部变量_private设属性,并且设置对其他的文件也立即生效。一旦这个模块加载结束,应用会调用 blogModule._seal()"上锁",这会阻止外部接入内部的_private。如果这个模块需要再次增生,应用的生命周期内,任何文件都可以调用_unseal() ”开锁”,然后再加载新文件。加载后再次调用 _seal()”上锁”。
子模块
最后一个也是最简单的使用方式,那就是创建子模块
blogModule.CommentSubModule = (function () { var my = {}; // ... return my; } ());
尽管非常简单,我还是把它放进来了,因为我想说明的是子模块也具有一般模块所有的高级使用方式,也就是说你可以对任意子模块再次使用上面的一些应用方法。
摘自 PainsOnline的专栏
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>