From 95aca4b4d8fa62815d4bd412fff1a364f842814a Mon Sep 17 00:00:00 2001 From: Ryan Johnson Date: Thu, 29 Apr 2021 16:16:42 -0700 Subject: remove retired locales (#699) --- .../reference/global_objects/evalerror/index.html | 98 ---------------------- 1 file changed, 98 deletions(-) delete mode 100644 files/uk/web/javascript/reference/global_objects/evalerror/index.html (limited to 'files/uk/web/javascript/reference/global_objects/evalerror') diff --git a/files/uk/web/javascript/reference/global_objects/evalerror/index.html b/files/uk/web/javascript/reference/global_objects/evalerror/index.html deleted file mode 100644 index 0a6f515a8e..0000000000 --- a/files/uk/web/javascript/reference/global_objects/evalerror/index.html +++ /dev/null @@ -1,98 +0,0 @@ ---- -title: EvalError -slug: Web/JavaScript/Reference/Global_Objects/EvalError -tags: - - Error - - EvalError - - JavaScript - - помилка -translation_of: Web/JavaScript/Reference/Global_Objects/EvalError ---- -
{{JSRef}}
- -

Об'єкт EvalError позначає помилку, пов'язану з використанням глобальної функції {{jsxref("Global_Objects/eval", "eval()")}}. Цей виняток більше не викидається у JavaScript, однак, об'єкт EvalError залишено для сумісності.

- -

Синтаксис

- -
new EvalError([message[, fileName[, lineNumber]]])
- -

Параметри

- -
-
message
-
Необов'язковий. Зрозумілий людині опис помилки.
-
fileName {{non-standard_inline}}
-
Необов'язковий. Ім'я файлу, код з якого спричинив виняток.
-
lineNumber {{non-standard_inline}}
-
Необов'язковий. Номер рядка в коді, що спричинив виняток.
-
- -

Властивості

- -
-
EvalError.prototype
-
Дозволяє додавати властивості до об'єктів EvalError.
-
- -

Методи

- -

Сам EvalError не має власних методів, але успадковує деякі методи через ланцюжок прототипів.

- -

Екземпляри EvalError

- -

Властивості

- -
{{page('/uk/docs/Web/JavaScript/Reference/Global_Objects/EvalError/prototype', 'Властивості')}}
- -

Методи

- -
{{page('/uk/docs/Web/JavaScript/Reference/Global_Objects/EvalError/prototype', 'Методи')}}
- -

Приклади

- -

EvalError не використовується у нинішній специфікації ECMAScript, а отже, не викидатиметься під час виконання. Однак, сам об'єкт залишається для зворотної сумісності з більш ранніми версіями специфікації.

- -

Створення EvalError

- -
try {
-  throw new EvalError('Привіт', 'someFile.js', 10);
-} catch (e) {
-  console.log(e instanceof EvalError); // true
-  console.log(e.message);              // "Привіт"
-  console.log(e.name);                 // "EvalError"
-  console.log(e.fileName);             // "someFile.js"
-  console.log(e.lineNumber);           // 10
-  console.log(e.columnNumber);         // 0
-  console.log(e.stack);                // "@Scratchpad/2:2:9\n"
-}
-
- -

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

- - - - - - - - - - -
Специфікація
{{SpecName('ESDraft', '#sec-native-error-types-used-in-this-standard-evalerror', 'EvalError')}}
- -

Сумісність з веб-переглядачами

- -
-
- - -

{{Compat("javascript.builtins.EvalError")}}

-
-
- -

Див. також

- - -- cgit v1.2.3-54-g00ecf