
1.寄生组合式继承
1 |
function inheritPrototype(subType,superType){ |
2.寄生式继承
1 |
function object(o){ |
3.原型式继承
1 |
function object(o){ |
或者使用Object.create();
1 |
var person = { |
4.组合继承(原型链+构造函数)
1 |
function SuperType(name){ |
5.原型链
1 |
function SuperType(){ |
6.构造函数
1 |
function SuperType(){ |




近期评论