首页 > 网站 > WEB开发 > 正文

创建对象-组合使用构造函数和原型模式

2024-04-27 15:12:56
字体:
来源:转载
供稿:网友

创建自定义类型的对象最常见的就是组合使用构造函数和原型模式,构造函数用来定义对象的属性。原型定义公用的方法。 “` function Person(name,age,job){ this.name=name; this.age=age; this.job=job; } Person.PRototype={ constructor : Person, sayName : function(){ alert(this.name); } } var person1=new Person(“qi”,”22”,”coder”); var person=new Person(“alpho”,”3”,”robot”);

上面例子中定义属性都是在构造函数中,而定义方法是在构造函数的原型上面。这样实例拥有的属性都是私有的,而方法可以共享。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表