/***定义类***/
var Class = function(){
var _self = this;//把本身引用赋值到一变量上
var _Field = "这是私有字段"; //私有字段
var privateMethod = function(){ //私有方法
alert(_self.Property); //调用属性
}
this.Property = "这是公有字段"; //公有属性
this.Method = function(){ //公有方法
alert(_Field); //调用私用字段
privateMethod(); //调用私用方法
}
/***析构函数***/
var init = function(){
privateMethod();
}
init();
}
var c = new Class();
c.Method(); //使用方法
javascript-类定义-随
JavaScript类与封装实践
最新推荐文章于 2023-09-01 20:17:55 发布
本文通过一个具体的JavaScript类实现案例,介绍了如何利用私有字段和方法进行封装,并展示了公有字段和方法的调用方式。文章详细解释了构造函数、私有成员、公有成员及初始化过程。
7568

被折叠的 条评论
为什么被折叠?



