本文主要给大家展示“原型法在javascript中有什么用”,简单易懂,条理清晰,希望能帮你解决疑惑。让边肖带领大家学习《javascript中原型法有什么用》一文。
Javascript prototype指的是Javascript的原型对象,所有的JavaScript对象都从一个原型对象继承属性和方法。
本文操作环境:windows7系统,javascript1.8.5版本1.8.5,戴尔G3电脑。
JavaScript prototype(原型对象)
的所有JavaScript对象都将从原型继承属性和方法。
prototype 继承
的所有JavaScript对象都从原型继承属性和方法:
日期对象继承自日期。原型
数组对象继承自数组原型.
人物对象继承自人物原型。JavaScript中的所有对象都是原型链顶部的对象实例。
JavaScript对象有一个到原型对象的链。当试图访问一个对象的属性时,它不仅在对象上搜索,而且还搜索对象的原型和对象原型的原型,并逐层搜索,直到找到一个名称匹配或到达原型链末端的属性。
日期对象、数组对象和人员对象继承自对象原型
添加属性和方法
有时,我们希望向所有现有对象添加新的属性或方法。
此外,有时我们希望向对象的构造函数添加属性或方法。
您可以使用prototype属性向对象的构造函数添加新属性:
实例
功能人员(第一个、最后一个、年龄、眼睛颜色){ 0
this.firstName=first
this.lastName=last
this.age=年龄;
this . eye color=eye color;
}
Person.prototype .国籍=' English当然,我们也可以使用prototype属性向对象的构造函数添加新方法:
实例
功能人员(第一个、最后一个、年龄、眼睛颜色){ 0
this.firstName=first
this.lastName=last
this.age=年龄;
this . eye color=eye color;
}
person . prototype . name=function(){ 0
returnthis . first name ' ' this . last name;
};以上就是文章“原型方法在javascript中有什么用?”感谢您的阅读!相信大家都有一定的了解,希望分享的内容对大家有所帮助。想了解更多知识,请关注行业资讯频道!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/92290.html