屌丝对javascript中的prototype(原型)的理解
2013-06-05 10:23
344 查看
prototype其词义为原型的意思,还有模型或样板之意。
在javascript中的所有对象都有prototype属性,但是prototype属性自身又属于一个对象,因此,prototype又可以拥有自己的属性及方法。如果同一个函数创建出n个对象时,面对这n个对象,它们都可以调用该prototype对象的属性及方法,如下例所示:
在javascript中的所有对象都有prototype属性,但是prototype属性自身又属于一个对象,因此,prototype又可以拥有自己的属性及方法。如果同一个函数创建出n个对象时,面对这n个对象,它们都可以调用该prototype对象的属性及方法,如下例所示:
<script type = "text/javascript"> function student(name){ this.name = name; } student.prototype.study = function(){ alert(this.name + '在学习') } var zhangsan = new student('张三'); var lisi = new student('李四'); zhangsan.study(); lisi.study(); </script>
相关文章推荐
- 深入理解javascript原型和闭包(3)——prototype原型
- 深入理解javascript原型和闭包(3)——prototype原型
- 深入理解javascript中函数的prototype属性(原型)
- javascript的【原型】【prototype】理解-【浅显易懂】【彻底搞明白】
- 深入理解javascript原型和闭包(3)--prototype原型
- 如何理解javascript中的prototype(原型)和原型链?
- 深入理解javascript原型和闭包(3)——prototype原型
- [置顶] 深入理解javascript原型和闭包(3)——prototype原型
- JavaScript之 理解prototype(原型)
- 理解JavaScript原型prototype
- 深入理解JavaScript原型:prototype,__proto__和constructor
- 深入理解javascript原型和闭包(3)——prototype原型
- 理解JavaScript原型prototype
- javascript-js 的prototype原型理解讲解
- 学习 JavaScript 最难点之一 -- 理解prototype(原型)
- 学习 JavaScript 最难点之一 -- 理解prototype(原型)
- 理清javascript中prototype、__proto__、Object、Function的关系,更好地理解原型继承
- 深入理解javascript原型和闭包(3)——prototype原型
- 深入理解javascript原型和闭包(3)——prototype原型
- 理解JavaScript中的原型prototype