在一些面向对象的语言中有命名空间的概念,好处就是把不同的类放在不同的文件夹下面,这样就不会发生命名冲突,当然命名空间还有其他的作用. 在这里我们讨论的是在JS中怎么使用命名空间.当然JS并没有提供原生的方式.我们可以这样做: 1. 我们创建一个空对象,例如:var nameSpace = {}; 我们就可以在这个空对象里面写函数了,这个是最简单的方式. 2.我们如果需要一个类似于java命名空间,例如:com.baibin.assess,那我们怎么办呢? 比较蠢的办法是 var com = {…