EvalError
本對象代表了一個關於 eval 函數的錯誤.此異常不再會被JavaScript拋出,但是EvalError對象仍然保持兼容性.
InternalError
創建一個代表Javascript引擎內部錯誤的異常拋出的實例。 如: “遞歸太多”.
RangeError
創建一個error實例,表示錯誤的原因:數值變量或參數超出其有效範圍。
ReferenceError
創建一個error實例,表示錯誤的原因:無效引用。
SyntaxError
創建一個error實例,表示錯誤的原因:eval()在解析代碼的過程中發生的語法錯誤。
TypeError
創建一個error實例,表示錯誤的原因:變量或參數不屬於有效類型。
URIError
創建一個error實例,表示錯誤的原因:給 encodeURI()或 decodeURl()傳遞的參數無效。