JavaScript中的命名空间

  清理简化代码的一个重要而简单的概念是命名空间(namespace)。目前的JavaScript并不支持命名空间(和Java、C#、Python不同),所以我们不得不通过类似的方法取得合适的效果。

  实际上,JavaScript里并不存在“命名空间”的概念,但考虑到JavaScript的所有对象都有自己的属性,属性又可以包含对象,这样就能创造一些和其他语言里面的命名空间神似的东西了。运用这一技巧创建出来的独特结构如下所示。

 

 

Code

 

posted @ 2009-10-24 12:50  爱生活,爱GIS  阅读(872)  评论(1编辑  收藏  举报