var err1 = Error('message');
var err2 = new Error('message');
Qual é a diferença? Olhando para eles no console do Chrome, eles parecem idênticos. As mesmas propriedades no objeto e a mesma __proto__
cadeia. Quase parece que Error
funciona como uma fábrica.
Qual está correto e por quê?
new Error()
melhor que Error()
?
new
.