Dans certains JavaScript, des extraits de code (par ex. http://mckoss.com/jscript/object.htm) j'ai vu des objets créés de cette façon:
var obj = new Foo;
Cependant, au moins à la MDC, il semble que les parenthèses ne sont pas en option lors de la création d'un objet:
var obj = new Foo();
C'est l'ancienne façon de créer des objets valides et définis dans le standard ECMA? Existe-il des différences entre l'ancien chemin de la création d'objets et le plus tard? Est un privilégié par rapport à l'autre?
Merci à l'avance.