创建对象-组合使用构造函数和原型模式
来源:互联网 发布:软件怎么开发的 编辑:程序博客网 时间:2024/05/16 10:46
创建自定义类型的对象最常见的就是组合使用构造函数和原型模式,构造函数用来定义对象的属性。原型定义公用的方法。
“`
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”);
上面例子中定义属性都是在构造函数中,而定义方法是在构造函数的原型上面。这样实例拥有的属性都是私有的,而方法可以共享。
0 0
- 创建对象-组合使用构造函数和原型模式
- 组合使用构造模式和原型模式创建对象
- js中组合使用构造函数模式和原型模式创建对象
- 在JS中组合使用构造函数模式和原型模式创建对象
- javascript中组合使用构造函数模式和原型模式创建对象
- JS创建对象之组合使用构造函数模式和原型模式
- JavaScript 创建对象--组合使用构造函数模式和原型模式
- javascript创建对象——组合使用构造函数和原型模式
- 对象的创建方法之三---组合使用构造函数模式和原型模式(最常用的模式)
- js创建对象的构造函数模式+原型模式和组合继承\Hybrid Pattern & combination inheritance
- JavaScript面向对象 组合使用构造函数模式和原型模式
- JavaScript面向对象 组合使用构造函数模式和原型模式
- javascript面向对象-组合使用构造函数和原型模式时在原型对象添加init函数
- js 组合使用原型模式和构造函数模式
- 6.2.4组合使用构造函数模式和原型模式
- 组合使用构造函数模式和原型模式。。
- 组合使用构造函数模式和原型模式
- JavaScript高级程序设计之面向对象的程序设计之创建对象之组合使用构造函数模式和原型模式 第6.2.4讲笔记
- Leetcode 179. Largest Number
- 如何玩转网络安全下的深度学习?最全的学习资料清单看这里
- CF Round#396D (Div. 2)(Codeforces 766D) 简单并查集+map
- 来自Unix/Linux的编程启示录
- debug javascript code using google browser
- 创建对象-组合使用构造函数和原型模式
- CodeFroces 766B Mahmoud and a Triangle
- notepad++ function list not working
- class 创建对象
- awk精编
- Java读取excel数据并用Arraylist存储
- go语言快速入门:自动化测试(17)
- Leetcode Graph Valid Tree
- cocos2dX中c++和lua的交互-1