原型

作者: 菜鸟中的小菜鸟 | 来源:发表于2017-10-08 23:43 被阅读0次

1、创建任意一个构造函数时,系统会自动给对应的构造函数创建对应的原型对象;  2、原型对象一般用来存储公共的数据。  3、用 构造函数.prototype 来访问原型对象4、怎样在构造函数中存放数据呢?直接给原型队长添加属性和方法;如:构造函数.prototype.type=“人类”;这样就可以在原型中添加了一个type属性。

5、使用原型需要注意的地方:

1)对象成员的访问规则:先看对象自己有没有这个属性或方法,如果没有就到原型中找,如果原型中没有,就到原型链中找。

2)给原型添加属性或方法,一定要用 构造函数.prototype 来访问原型,修改原型的属性或者方法是,也要用 构造函数.prototype 来访问原型。

3)创建对象时,要注意是在修改原型之前创建的还是修改原型之后创建的,如果在修改前创建的对象,此对象访问到的原型是修改前的。如果在修改后创建对象,此对象访问到的原型就是修改后的。

相关文章

  • JavaScript 原型、原型链与原型继承

    原型,原型链与原型继承 用自己的方式理解原型,原型链和原型继承 javascript——原型与原型链 JavaSc...

  • JavaScript 原型和原型链

    原型 在 JavaScript 中,我们所称的原型有两个使用语境: 原型关系 原型属性 原型关系指对象的原型对象,...

  • JavaScript 原型和原型链

    原型 在 JavaScript 中,我们所称的原型有两个使用语境: 原型关系 原型属性 原型关系指对象的原型对象,...

  • 原型、原型链

    (什么是原型、原型链?有什么作用) JavaScirpt深入之从原型到原型链 图解 Javascript 原型链 ...

  • 关于原型原型链的理解

    什么是原型? 什么是原型链? 为什么需要原型,和原型链?

  • js的原型对象&原型链&js的继承

    原型对象 & 原型链 原型对象分2种:显式原型和隐式原型。 显式原型就是我们常用的prototype属性,是函数的...

  • 4.4 JavaScript

    4.4.1. 原型链 4.4.1.1. 显式原型和隐式原型   JavaScript的原型分为显式原型(expli...

  • 原型、原型链

    理解JavaScript原型 彻底理解JavaScript原型 原型 原型是一个对象,所有对象都可以成为原型,其...

  • 廖雪峰JS小记

    (function(){})() 原型,原型链 浅谈Js原型的理解JS 原型与原型链终极详解 对象 对象:一种无序...

  • 2-6 原型和原型链 - 5个原型规则

    2-6 原型和原型链 - 5个原型规则 5条原型规则,原型规则是学习原型链的基础。 第一、所有引用类型(数组、函数...

网友评论

      本文标题:原型

      本文链接:https://www.haomeiwen.com/subject/ztxuyxtx.html