JS命名空间是啥?

简介: JS命名空间是啥?
var c=c||{};
c.person=function(name){
this.name=name;
}
var b=new c.person("maomin")
c.person.prototype.getname=function(){
console.log(this.name);//maomin
}
b.getname();


var b={
    d:function(name){
        this.name=name;
        this.f=function() {
            console.log(this.name)
        }
    }
}
var g=new b.d("xqm");
g.f();
相关文章
|
JavaScript C++ Java
|
前端开发 JavaScript C#
|
前端开发 JavaScript
《JavaScript框架设计》——第 1 章 种子模块 1.1命名空间
IIFE是现代JavaScript框架最主要的基础设施,它像细胞膜一样包裹自身,防止变量污染。但我们总得在Windows里设置一个立足点,这个就是命名空间。基本上我们可以把命名空间等同于框架的名字,不过对于某些框架,它们是没有统一的命名空间,如Prototype.js , mootools。
1741 0
|
JavaScript 前端开发
js对象、构造函数、命名空间、方法、属性
 <script language="javascript">  var myNameSpace = new Object(); //构造一个命名 空间myClass   //类的属性  myNameSpace.names="cnscn";  myNameSpace.age="30";  myNameSpace.ClassPersons=function(a
955 0