关于js,通过实例来继承的原型链问题.

function A(){
    this.x='x';
}
function B(){
    this.y='y';
}
B.prototype=new A();
B.prototype.constructor=B;

为什么原型链是 B---Object(A的实例)---A.prototype---Object?
明明是A的实例为什么显示Object? 图片描述

阅读 2.5k
2 个回答

刚刚没看清楚问题

我在chrome下测试,结果如下

clipboard.png

图片描述

chrome版本不一样原型链竟然也不一样...

推荐问题