var err1 = Error('message');
var err2 = new Error('message');
ความแตกต่างคืออะไร? มองไปที่พวกเขาในคอนโซลโครเมี่ยมพวกเขามีลักษณะเหมือนกัน คุณสมบัติเดียวกันบนวัตถุและ__proto__สายโซ่เดียวกัน ดูเหมือนว่าErrorจะเป็นเหมือนโรงงาน
อันไหนถูกต้องและทำไม
new Error()ดีกว่าError()? 
                
newรวมทั้งพฤติกรรมของตนเมื่อเรียกโดยไม่ได้