Festlegen eines Prototyps für das Objektliteral

Angenommen, ich habe den folgenden Code.

var A = {a:10};
var B = {b:20};
B.prototype = A;
alert(B.a);

Ich werde undefiniert für B.a. Mache ich etwas falsch? Wie setze ich den Prototyp für Objektliteral?

Ich kann für Konstruktorgegenstand tun. Der folgende Code funktioniert also perfekt

function A(){this.a=10}
function B(){this.b=20}
B.prototype = new A();
b = new B;
alert(b.a);

Wie mache ich das für Objektliteral?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage