`
blue2048
  • 浏览: 178711 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javascript 面向对象编程-访问控制

阅读更多
js在面向对象的编程中,通过访问控制,可以实现

类属性、对象属性和私有属性,通过使用不同的作用域的属性,我们可以很好的控制变量作用域。

function obj(){
   var a = "私有变量";

   this.c = "对象属性";

   d = "全局属性";

   this.funC = function(){
    alert(a);//a变量只能在obj内部访问
    alert(this.c);
};
}

 obj.b = "类属性";

alert(obj.b);//相当于常量,可以直接访问,不需要实例化

alert(obj.a);//undefined

var obj = new obj();
obj.funC();//a被打印

alert(d);//d的作用域为window

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics