假设我有以下代码;
var A = {a:10};
var B = {b:20};
B.prototype = A;
alert(B.a);
Run Code Online (Sandbox Code Playgroud)
我对Ba的定义不明确.难道我做错了什么?如何设置对象文字的原型?
我知道如何为Constructor对象做.所以下面的代码是完美的
function A(){this.a=10}
function B(){this.b=20}
B.prototype = new A();
b = new B;
alert(b.a);
Run Code Online (Sandbox Code Playgroud)
我如何为对象文字做到这一点?
__proto__ES2015 的标准化是否否定了需要Object.getPrototypeOf?