JavaScript彻底理解JavaScript原型.docxVIP

  • 8
  • 0
  • 约6.64千字
  • 约 21页
  • 2017-01-22 发布于重庆
  • 举报
彻底理解JavaScript原型原型是JavaScript中一个比较难理解的概念,原型相关的属性也比较多,对象有[[prototype]]属性,函数对象有prototype属性,原型对象有constructor属性。为了弄清原型,以及原型相关的这些属性关系,就有了这篇文章。相信通过这篇文章一定能够清楚的认识到原型,现在就开始原型之旅吧。认识原型开始原型的介绍之前,首先来认识一下什么是原型?在JavaScript中,原型也是一个对象,通过原型可以实现对象的属性继承,JavaScript的对象中都包含了一个 [[Prototype]]内部属性,这个属性所对应的就是该对象的原型。[[Prototype]]作为对象的内部属性,是不能被直接访问的。所以为了方便查看一个对象的原型,Firefox和Chrome中提供了__proto__这个非标准(不是所有浏览器都支持)的访问器(ECMA引入了标准对象原型访问器Object.getPrototype(object))。实例分析下面通过一个例子来看看原型相关概念:function Person(name, age){ = name; this.age = age; this.getInfo = function(){ console.log( + is + this.age + years old); };}var will = new

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档