1.使用call或apply方法,将父对象的构造函数绑定在子对象上
function A(){
this.name = 'json';
}
function B(){
A.call(this);
}
//测试
var testB = new B();
alert(testB.name) //->json;
2.实现继承,方法二:prototype模式
function A(){
this.name = 'json';
}
function B(){
this.job='coder';
}
B.prototype = new A();
B.prototype.constructor = B;
var testB=new B();
alert(testB.name) //->json
转载:http://www.cnblogs.com/zqzjs/p/5505983.html