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/error/tosource/index.html | 88 ++++++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 files/ru/web/javascript/reference/global_objects/error/tosource/index.html (limited to 'files/ru/web/javascript/reference/global_objects/error/tosource') diff --git a/files/ru/web/javascript/reference/global_objects/error/tosource/index.html b/files/ru/web/javascript/reference/global_objects/error/tosource/index.html new file mode 100644 index 0000000000..7cc274da14 --- /dev/null +++ b/files/ru/web/javascript/reference/global_objects/error/tosource/index.html @@ -0,0 +1,88 @@ +--- +title: Error.prototype.toSource() +slug: Web/JavaScript/Reference/Global_Objects/Error/toSource +tags: + - Error + - JavaScript + - Method + - Non-standard + - Prototype +translation_of: Web/JavaScript/Reference/Global_Objects/Error/toSource +--- +
{{JSRef("Global_Objects", "Error", "EvalError,InternalError,RangeError,ReferenceError,SyntaxError,TypeError,URIError")}} {{non-standard_header}}
+ +

Сводка

+

Метод toSource() возвращает код, вычисление которого приведёт к этой же ошибке.

+ +

Синтаксис

+
e.toSource()
+ +

Описание

+

Вызов метода toSource на экземпляре класса {{jsxref("Error")}} (включая родные ошибки) вернёт строку, содержащую исходный код ошибки. Эта строка может быть выполнена для создания (приблизительно) эквивалентного объекта. Естественно, строка, содержащая исходный код, следует структуре конструктора объекта {{jsxref("Error")}}. Например:

+
(new name(message, fileName, lineNumber))
+
+

здесь атрибуты относятся к соответствующим свойствам экземпляра ошибки.

+
+

Обратите внимание: имейте в виду, что свойства, используемые методом toSource при создании строки, изменяемы и могут неточно отражать функцию, с помощью которой создан экземпляр ошибки, или имя файла, или номер строки, где возникла ошибка.

+
+ +

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

+

Не является чаcтью какого-либо стандарта. Реализована в JavaScript 1.3.

+ +

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

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

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

+ -- cgit v1.2.3-54-g00ecf