var err1 = Error('message');
var err2 = new Error('message');
Fark ne? Onlara krom konsolunda bakıldığında, aynı görünüyorlar. Nesne ve aynı __proto__
zincir üzerinde aynı özellikler . Neredeyse Error
bir fabrika gibi davranıyor.
Hangisi doğrudur ve neden?
new Error()
daha iyidir Error()
?
new
.