¿Cuál es la tabla de precedencia de operador de JavaScript correcta?

Si ejecuto el siguiente código en Firefox obtengo un error:

new Number.toString;

Pero según MDNhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Operator_Precedence new Number Debe evaluar primero. Así que la tabla no es correcta, creo.

Echemos un vistazo a MSDN:http://msdn.microsoft.com/en-us/library/z3ks45k7(v=vs.94).aspx . Sobre la tabla se escribe que los operadores se evalúan de izquierda a derecha. Pero:

a=1;
b=a=2;

Ahorab tiene el valor 2 que sugiere una evaluación de derecha a izquierda. Así también esta tabla de precedencia no es correcta.

¿Alguien puede darme una tabla correcta?

Respuestas a la pregunta(1)

Su respuesta a la pregunta