JavaScript里并不存在“命名空间”的概念,但是JavaScript所有的对象都有自己的属性,属性又可以是对象,这样层层包装起来就能创造出像其他的语言的命名空间的效果。
//创建一个默认的全局的命名空间
var JAVAEYE={}
//使用对象设置一些子命名空间
JAVAEYE.blog={}
JAVAEYE.forum={}
//创建最终的命名空间-class
JAVAEYE.forum.util={
showTitle:function(){
document.title="论坛";
};
}