var err1 = Error('message');
var err2 = new Error('message');
Какая разница? Глядя на них в хромированной консоли, они выглядят одинаково. Одинаковые свойства объекта и одинаковые __proto__
цепочки. Похоже, Error
действует как фабрика.
Какой из них правильный и почему?
new Error()
лучше чем Error()
?
new
.