From daa1a2aff136fa9da1fcc97d7da97a2036fabc77 Mon Sep 17 00:00:00 2001 From: Florian Merz Date: Thu, 11 Feb 2021 14:51:47 +0100 Subject: unslug uk: move --- .../global_objects/function/prototype/index.html | 100 --------------------- 1 file changed, 100 deletions(-) delete mode 100644 files/uk/web/javascript/reference/global_objects/function/prototype/index.html (limited to 'files/uk/web/javascript/reference/global_objects/function') diff --git a/files/uk/web/javascript/reference/global_objects/function/prototype/index.html b/files/uk/web/javascript/reference/global_objects/function/prototype/index.html deleted file mode 100644 index aefa5cad6b..0000000000 --- a/files/uk/web/javascript/reference/global_objects/function/prototype/index.html +++ /dev/null @@ -1,100 +0,0 @@ ---- -title: Function.prototype -slug: Web/JavaScript/Reference/Global_Objects/Function/prototype -tags: - - Function - - JavaScript - - Властивість - - прототип -translation_of: Web/JavaScript/Reference/Global_Objects/Function -translation_of_original: Web/JavaScript/Reference/Global_Objects/Function/prototype ---- -
{{JSRef}}
- -

Властивість Function.prototype є об'єктом прототипу {{jsxref("Function")}}.

- -

Опис

- -

Об'єкти {{jsxref("Function")}} успадковуються від Function.prototypeFunction.prototype не можна змінити.

- -

Властивості

- -
-
{{jsxref("Function.prototype.arguments")}} {{deprecated_inline}}
-
Масив, що відповідає аргументам, переданим у функцію. Це застаріла властивість {{jsxref("Function")}}. Використовуйте натомість об'єкт {{jsxref("Functions/arguments", "arguments")}}, доступний всередині функції.
-
{{jsxref("Function.arity")}} {{obsolete_inline}}
-
Вказувала кількість аргументів, очікуваних функцією, але була видалена. Використовуйте натомість властивість {{jsxref("Function.length", "length")}}.
-
{{jsxref("Function.prototype.caller")}} {{non-standard_inline}}
-
Вказує функцію, що викликала функцію, яка виконується.
-
{{jsxref("Function.prototype.length")}}
-
Вказує кількість аргументів, очікуваних функцією.
-
{{jsxref("Function.prototype.name")}}
-
Ім'я функції.
-
{{jsxref("Function.displayName")}} {{non-standard_inline}}
-
Ім'я, що відображається для функції.
-
Function.prototype.constructor
-
Вказує функцію, яка створює прототип об'єкта. Більше інформації дивіться на сторінці {{jsxref("Object.prototype.constructor")}}.
-
- -

Методи

- -
-
{{jsxref("Function.prototype.apply()")}}
-
Викликає функцію та встановлює її this надане значення, аргументи можуть передаватися об'єктом {{jsxref("Array")}}.
-
{{jsxref("Function.prototype.bind()")}}
-
Створює нову функцію, в якої під час виклику this присвоєне надане значення, з заданою послідовністю аргументів, що передують будь-якім іншим наданим аргументам під час виклику нової функції.
-
{{jsxref("Function.prototype.call()")}}
-
Викликає (виконує) функцію та присвоює її this надане значення, аргументи можуть передаватися як є.
-
{{jsxref("Function.prototype.isGenerator()")}} {{non-standard_inline}}
-
Повертає true, якщо функція є генератором; інакше повертає false.
-
{{jsxref("Function.prototype.toSource()")}} {{non-standard_inline}}
-
Повертає рядкове представлення першокоду функції. Заміщує метод {{jsxref("Object.prototype.toSource")}}.
-
{{jsxref("Function.prototype.toString()")}}
-
Повертає рядкове представлення першокоду функції. Заміщує метод {{jsxref("Object.prototype.toString")}}.
-
- -

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

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
СпецифікаціяСтатусКоментар
{{SpecName('ES1')}}{{Spec2('ES1')}}Початкове визначення. Реалізоване у JavaScript 1.1
{{SpecName('ES5.1', '#sec-15.3.5.2', 'Function.prototype')}}{{Spec2('ES5.1')}}
{{SpecName('ES6', '#sec-function-instances-prototype', 'Function.prototype')}}{{Spec2('ES6')}}
{{SpecName('ESDraft', '#sec-function-instances-prototype', 'Function.prototype')}}{{Spec2('ESDraft')}}
- -

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

- -
- - -

{{Compat("javascript.builtins.Function.prototype")}}

-
- -

Див. також

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