var err1 = Error('message');
var err2 = new Error('message');
Có gì khác biệt? Nhìn vào chúng trong bảng điều khiển chrome, chúng trông giống hệt nhau. Các thuộc tính giống nhau trên đối tượng và cùng một __proto__
chuỗi. Hầu như có vẻ như Error
hoạt động như một nhà máy.
Cái nào đúng và tại sao?
new Error()
tốt hơn Error()
?
new
.