欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

JavaScript 构造函数方法 - 构造函数 + 原型组合模式

最编程 2024-07-17 19:08:34
...
  • 方法: 自定义构造函数, 属性在函数中初始化, 方法添加到原型上
  • 特点:将方法添加到构造函数的原型prototype上,构造函数构造出来的对象共享原型上的所有方法
  • 适用场景:需要创建多个类型确定的对象
function createPerson(name,sex){
						 this.name=name;
						 this.sex=sex;
}
					//Person构造函数添加方法,添加在构造函数的原型prototype上
					Person.prototype.showName=function(){
						alert("我的名字叫做"+this.name);
					}
					Person.prototype.showSex=function(){
						alert("我的性别是"+this.sex);
					}
					var p1=new Person("red","女");
					p1.showName();
					p1.showSex();

推荐阅读