让一个原型对象等于另一个类型的实例,该原型对象的实例拥有继承类型的全部属性和方法,继承类型的实例属性则存在于当前新的原型对象中 。本文主要和大家分享JS面向对象继承详解,希望能帮助到大家。
function person (name ,age) { this.name=name; this.age=age; } person.prototype.getvalue=function(){ return this.name; } function subperson (name) { this.name=name; } subperson.prototype=new person();//此时的subperson.prototype._proto_指针指向person的原型 subperson.prototype.constructor指向person这个构造函数
原型链(继承)中的搜索机制:沿着原型链向上搜索,先还是在实例搜索,实例中没有就沿着原型链向上搜索 注意向上搜索都是沿着原型链指向的原型。
相关推荐:
Atas ialah kandungan terperinci JS面向对象继承详解. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!