ES5原型琏继承

Posted blogregisteraspx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ES5原型琏继承相关的知识,希望对你有一定的参考价值。


function add(){};

add.prototype.showName = "MAN";
add.prototype.name = function(){
console.log(this.showName);
}

new add().name();


var cat = {};
Object.getPrototypeOf(cat).showName = "dog";
cat.__proto__.master = "yang";
cat.age = 2;
cat["max"] = "岁";
alert(cat.showName+""+cat.age+""+cat["max"]+""+cat.master);
















以上是关于ES5原型琏继承的主要内容,如果未能解决你的问题,请参考以下文章

JS高级 构造函数和原型 + 继承 + ES5新增方法

ES5 寄生式继承

ES5中的继承

详解ES5和ES6的继承

js继承方式(es5)

JavaScript this指向ES5组合继承(构造函数+原型对象)错误处理