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) --- .../global_objects/array/indexof/index.html | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'files/ru/web/javascript/reference/global_objects/array/indexof') diff --git a/files/ru/web/javascript/reference/global_objects/array/indexof/index.html b/files/ru/web/javascript/reference/global_objects/array/indexof/index.html index a858f9e164..5ff9020a66 100644 --- a/files/ru/web/javascript/reference/global_objects/array/indexof/index.html +++ b/files/ru/web/javascript/reference/global_objects/array/indexof/index.html @@ -13,15 +13,15 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/indexOf ---
{{JSRef("Global_Objects", "Array")}}
-

Сводка

+

Сводка

Метод indexOf() возвращает первый индекс, по которому данный элемент может быть найден в массиве или -1, если такого индекса нет.

-

Синтаксис

+

Синтаксис

arr.indexOf(searchElement[, fromIndex = 0])
-

Параметры

+

Параметры

searchElement
@@ -30,13 +30,13 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/indexOf
Индекс, с которого начинать поиск. Если индекс больше или равен длине массива, возвращается -1, что означает, что массив даже не просматривается. Если индекс является отрицательным числом, он трактуется как смещение с конца массива. Обратите внимание: если индекс отрицателен, массив всё равно просматривается от начала к концу. Если рассчитанный индекс оказывается меньше 0, поиск ведётся по всему массиву. Значение по умолчанию равно 0, что означает, что просматривается весь массив.
-

Описание

+

Описание

Метод indexOf() сравнивает искомый элемент searchElement с элементами в массиве, используя строгое сравнение (тот же метод используется оператором ===, тройное равно).

-

Примеры

+

Примеры

-

Пример: использование indexOf()

+

Пример: использование indexOf()

В следующем примере indexOf() используется для поиска значений в массиве.

@@ -48,7 +48,7 @@ array.indexOf(2, -1); // -1 array.indexOf(2, -3); // 0 -

Пример: нахождение всех вхождений элемента

+

Пример: нахождение всех вхождений элемента

В следующем примере indexOf() используется для поиска всех индексов элемента в указанном массиве, которые с помощью {{jsxref("Array.prototype.push()", "push()")}} добавляются в другой массив.

@@ -65,7 +65,7 @@ console.log(indices); // [0, 2, 4] -

Полифил

+

Полифил

Метод indexOf() был добавлен к стандарту ECMA-262 в 5-м издании; поэтому он может отсутствовать в других реализациях стандарта. Вы можете работать с ним, добавив следующий код в начало ваших скриптов, он позволяет использовать indexOf() в реализациях, которые не поддерживают этот метод. Этот алгоритм является точно тем, что описан в ECMA-262 5-го издания; он предполагает, что {{jsxref("Global_Objects/TypeError", "TypeError")}} и {{jsxref("Math.abs()")}} имеют свои первоначальные значения.

@@ -136,7 +136,7 @@ if (!Array.prototype.indexOf) { } -

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

+

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

@@ -163,11 +163,11 @@ if (!Array.prototype.indexOf) {
-

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

+

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

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

-

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

+

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