//定义一个类
var Person = function(name,age){
this.name=name;
this.age=age;
var _sex = '男';
this.getSex = function(){
return _sex;
};
this.setSex = function(sex){
this._sex=sex;
};
};
//增加属性、方法
//第一种:
/*
Person.prototype.id=10;
Person.prototype.method=function(){
alert(this.age);
};
*/
//第二种:采用
Person.prototype={
constructor:Person,
id:10,
method:function(){
alert('method...');
}
};
var p = new Person('张三',30);
alert(p.name);
alert(p.getSex());
alert(p.id);
p.method();javascript(二) JavaScript之创建类
最新推荐文章于 2024-07-09 08:01:03 发布
本文介绍了一个使用JavaScript实现的简单Person构造函数示例。通过该构造函数创建对象,并利用原型链为对象添加额外的属性和方法。文章展示了如何设置和获取对象的私有属性,并演示了两种为构造函数原型添加属性和方法的方法。
8208

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



