Was ist die korrekte Rangfolgetabelle für Javascript-Operatoren?

Wenn ich unter Firefox den folgenden Code ausführe, wird eine Fehlermeldung angezeigt:

new Number.toString;

Aber laut MDNhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Operator_Precedence new Number sollte zuerst auswerten. Die Tabelle ist also nicht korrekt, denke ich.

Werfen wir einen Blick auf MSDN:http://msdn.microsoft.com/en-us/library/z3ks45k7(v=vs.94).aspx . Über der Tabelle steht, dass die Operatoren von links nach rechts ausgewertet werden. Aber:

a=1;
b=a=2;

Jetztb hat den Wert 2, der eine Auswertung von rechts nach links nahelegt. Also ist auch diese Rangfolge-Tabelle nicht korrekt.

Kann mir jemand eine richtige Tabelle geben?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage