Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Khác biệt giữa 'throw new Error' và 'throw someObject' trong JavaScript

Khác biệt giữa throw new Error và throw someObject trong JavaScript là throw new Error sẽ gói lỗi được truyền vào theo định dạng sau:

{
  name: 'Error',
  message: 'Nội dung bạn truyền vào constructor'
}

throw someObject sẽ ném đối tượng như nguyên trạng và không cho phép mã tiếp theo trong khối try thực thi, tức là tương tự như throw new Error.