From 1386fed7d38652d5848d315927e7e23a66cffd13 Mon Sep 17 00:00:00 2001 From: Alexey Pyltsyn Date: Wed, 20 Oct 2021 13:28:52 +0300 Subject: [RU] Remove `name` attribute from headings (#2788) --- .../reference/global_objects/array/fill/index.html | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'files/ru/web/javascript/reference/global_objects/array/fill') diff --git a/files/ru/web/javascript/reference/global_objects/array/fill/index.html b/files/ru/web/javascript/reference/global_objects/array/fill/index.html index 028dbd6c94..a070828b33 100644 --- a/files/ru/web/javascript/reference/global_objects/array/fill/index.html +++ b/files/ru/web/javascript/reference/global_objects/array/fill/index.html @@ -20,11 +20,11 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/fill -

Синтаксис

+

Синтаксис

arr.fill(value[, start = 0[, end = this.length]])
-

Параметры

+

Параметры

value
@@ -40,7 +40,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/fill
-

Описание

+

Описание

Элементы заполняются в полузакрытом интервале [start, end).

@@ -54,7 +54,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/fill

Если аргумент value​​​​​ является объектом, то метод fill заполнит массив ссылками на этот объект.

-

Примеры

+

Примеры

[1, 2, 3].fill(4);               // [4, 4, 4]
 [1, 2, 3].fill(4, 1);            // [1, 4, 4]
@@ -71,7 +71,7 @@ Array(3).fill(4);                // [4, 4, 4]
 var arr = Array(3).fill({}) // [{}, {}, {}];
 arr[0].hi = "hi"; // [{ hi: "hi" }, { hi: "hi" }, { hi: "hi" }]
-

Полифил

+

Полифил

if (!Array.prototype.fill) {
   Object.defineProperty(Array.prototype, 'fill', {
@@ -120,7 +120,7 @@ arr[0].hi = "hi"; // [{ hi: "hi" }, { hi: "hi" }, { hi: "hi" }]

Если вам нужно поддерживать действительно устаревшие движки JavaScript, которые не поддерживают Object.defineProperty, то лучше вообще не использовать полифилы для методов Array.prototype, так как вы не можете сделать их не перечисляемыми.

-

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

+

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

@@ -142,13 +142,13 @@ arr[0].hi = "hi"; // [{ hi: "hi" }, { hi: "hi" }, { hi: "hi" }]
-

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

+

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

{{Compat("javascript.builtins.Array.fill")}}

-

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

+

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