多语言展示
当前在线:1363今日阅读:61今日分享:18

javascript 中的原型和闭包

javascript 中的原型和闭包
方法/步骤
1

1.命名空间实际就是对象

2

2.自定义对象利用函数,使用new,要用new,否则可能会有副作用。function newobj(){       this.name='a obj';       this.version = function() { alert('1.0');}}var obj = new newobj();

3

3.原型:prototypejs没有类模板,是原型化的。如:var;是String原型的一个实例。添加原型方法使用prototype.newobj.prototype.old=1; //newobj是之前的函数

4

4.闭包使用闭包的情况:1)在一个函数中定义另一个函数2)内部函数引用存在于外部函数中的变量

5

闭包中定义的函数,不能被外部使用。

推荐信息