--- title: InternalError slug: Web/JavaScript/Reference/Global_Objects/InternalError tags: - Error - InternalError - JavaScript - Non-standard - Reference translation_of: Web/JavaScript/Reference/Global_Objects/InternalError ---
Объект InternalError
представляет ошибку, возникающую внутри движка JavaScript. Например: "InternalError: too much recursion".
new InternalError([message[, fileName[, lineNumber]]])
message
fileName
{{non-standard_inline}}lineNumber
{{non-standard_inline}}Исключение InternalError
выбрасывается при возникновении внутренней ошибки в движке JavaScript.
Как правило, эти ошибки связаны с тем, что что-то стало слишком большим, либо чего-то стало слишком много, например:
case
в операторе switch
;InternalError
.Глобальный объект InternalError
не содержит собственных методов, однако, он наследует некоторые методы из цепочки прототипов.
InternalError
Не является частью какой-либо спецификации.
Возможность | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Базовая поддержка | {{CompatNo}} | {{CompatVersionUnknown}} | {{CompatNo}} | {{CompatNo}} | {{CompatNo}} |
Возможность | Android | Chrome для Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Базовая поддержка | {{CompatNo}} | {{CompatNo}} | {{CompatVersionUnknown}} | {{CompatNo}} | {{CompatNo}} | {{CompatNo}} |