From 074785cea106179cb3305637055ab0a009ca74f2 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:42:52 -0500 Subject: initial commit --- .../global_objects/internalerror/index.html | 113 +++++++++++++++++++++ .../internalerror/prototype/index.html | 99 ++++++++++++++++++ 2 files changed, 212 insertions(+) create mode 100644 files/ru/web/javascript/reference/global_objects/internalerror/index.html create mode 100644 files/ru/web/javascript/reference/global_objects/internalerror/prototype/index.html (limited to 'files/ru/web/javascript/reference/global_objects/internalerror') diff --git a/files/ru/web/javascript/reference/global_objects/internalerror/index.html b/files/ru/web/javascript/reference/global_objects/internalerror/index.html new file mode 100644 index 0000000000..50aa493d12 --- /dev/null +++ b/files/ru/web/javascript/reference/global_objects/internalerror/index.html @@ -0,0 +1,113 @@ +--- +title: InternalError +slug: Web/JavaScript/Reference/Global_Objects/InternalError +tags: + - Error + - InternalError + - JavaScript + - Non-standard + - Reference +translation_of: Web/JavaScript/Reference/Global_Objects/InternalError +--- +
{{JSRef("Global_Objects", "Error", "EvalError,InternalError,RangeError,ReferenceError,SyntaxError,TypeError,URIError")}} {{non-standard_header}}
+ +

Сводка

+

Объект InternalError представляет ошибку, возникающую внутри движка JavaScript. Например: "InternalError: too much recursion".

+ +

Синтаксис

+
new InternalError([message[, fileName[, lineNumber]]])
+ +

Параметры

+
+
message
+
Необязательный параметр. Человеко-читаемое описание ошибки.
+
fileName {{non-standard_inline}}
+
Необязательный параметр. Имя файла, содержащего код, вызвавший исключение.
+
lineNumber {{non-standard_inline}}
+
Необязательный параметр. Номер строки кода, вызвавшей исключение.
+
+ +

Описание

+

Исключение InternalError выбрасывается при возникновении внутренней ошибки в движке JavaScript.

+

Как правило, эти ошибки связаны с тем, что что-то стало слишком большим, либо чего-то стало слишком много, например:

+ + +

Свойства

+
+
{{jsxref("InternalError.prototype")}}
+
Позволяет добавлять свойства в объект InternalError.
+
+ +

Методы

+

Глобальный объект InternalError не содержит собственных методов, однако, он наследует некоторые методы из цепочки прототипов.

+ +

Экземпляры объекта InternalError

+ +

Свойства

+
{{page('/ru/Web/JavaScript/Reference/Global_Objects/InternalError/prototype', 'Properties')}}
+ +

Методы

+
{{page('/ru/Web/JavaScript/Reference/Global_Objects/InternalError/prototype', 'Methods')}}
+ +

Спецификации

+

Не является частью какой-либо спецификации.

+ +

Совместимость с браузерами

+
{{CompatibilityTable}}
+
+ + + + + + + + + + + + + + + + + + + +
ВозможностьChromeFirefox (Gecko)Internet ExplorerOperaSafari
Базовая поддержка{{CompatNo}}{{CompatVersionUnknown}}{{CompatNo}}{{CompatNo}}{{CompatNo}}
+
+
+ + + + + + + + + + + + + + + + + + + + + +
ВозможностьAndroidChrome для AndroidFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
Базовая поддержка{{CompatNo}}{{CompatNo}}{{CompatVersionUnknown}}{{CompatNo}}{{CompatNo}}{{CompatNo}}
+
+ +

Смотрите также

+ diff --git a/files/ru/web/javascript/reference/global_objects/internalerror/prototype/index.html b/files/ru/web/javascript/reference/global_objects/internalerror/prototype/index.html new file mode 100644 index 0000000000..31c8829a90 --- /dev/null +++ b/files/ru/web/javascript/reference/global_objects/internalerror/prototype/index.html @@ -0,0 +1,99 @@ +--- +title: InternalError.prototype +slug: Web/JavaScript/Reference/Global_Objects/InternalError/prototype +tags: + - Error + - InternalError + - JavaScript + - Non-standard + - Property +translation_of: Web/JavaScript/Reference/Global_Objects/InternalError +--- +
{{JSRef("Global_Objects", "Error", "EvalError,InternalError,RangeError,ReferenceError,SyntaxError,TypeError,URIError")}} {{non-standard_header}}
+ +

Сводка

+

Свойство InternalError.prototype представляет прототип конструктора объекта {{jsxref("InternalError")}}.

+ +
{{js_property_attributes(0, 0, 0)}}
+ +

Описание

+

Все экземпляры {{jsxref("InternalError")}} наследуются от объекта InternalError.prototype. Вы можете использовать прототип для добавления свойств или методов ко всем экземплярам.

+ +

Свойства

+
+
InternalError.prototype.constructor
+
Определяет функцию, создающую прототип экземпляра.
+
{{jsxref("Error.prototype.message", "InternalError.prototype.message")}}
+
Сообщение ошибки. Унаследовано от {{jsxref("Error")}}.
+
{{jsxref("Error.prototype.name", "InternalError.prototype.name")}}
+
Название ошибки. Унаследовано от {{jsxref("Error")}}.
+
{{jsxref("Error.prototype.fileName", "InternalError.prototype.fileName")}}
+
Путь к файлу, в котором возникла эта ошибка. Унаследовано от {{jsxref("Error")}}.
+
{{jsxref("Error.prototype.lineNumber", "InternalError.prototype.lineNumber")}}
+
Номер строки в файле, в котором возникла эта ошибка. Унаследовано от {{jsxref("Error")}}.
+
{{jsxref("Error.prototype.columnNumber", "InternalError.prototype.columnNumber")}}
+
Номер колонки в строке, на которой возникла эта ошибка. Унаследовано от {{jsxref("Error")}}.
+
{{jsxref("Error.prototype.stack", "InternalError.prototype.stack")}}
+
Стек вызовов. Унаследовано от {{jsxref("Error")}}.
+
+ +

Методы

+

Хотя объект прототипа {{jsxref("InternalError")}} не содержит собственных методов, экземпляры {{jsxref("InternalError")}} наследуют некоторые методы из цепочки прототипов.

+ +

Спецификации

+

Не является частью какой-либо спецификации.

+ +

Совместимость с браузерами

+
{{CompatibilityTable}}
+
+ + + + + + + + + + + + + + + + + + + +
ВозможностьChromeFirefox (Gecko)Internet ExplorerOperaSafari
Базовая поддержка{{CompatNo}}{{CompatVersionUnknown}}{{CompatNo}}{{CompatNo}}{{CompatNo}}
+
+
+ + + + + + + + + + + + + + + + + + + + + +
ВозможностьAndroidChrome для AndroidFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
Базовая поддержка{{CompatNo}}{{CompatNo}}{{CompatVersionUnknown}}{{CompatNo}}{{CompatNo}}{{CompatNo}}
+
+ +

Смотрите также

+ -- cgit v1.2.3-54-g00ecf