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/string/indexof/index.html | 26 +++++++++++----------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'files/ru/web/javascript/reference/global_objects/string/indexof/index.html') diff --git a/files/ru/web/javascript/reference/global_objects/string/indexof/index.html b/files/ru/web/javascript/reference/global_objects/string/indexof/index.html index 43af9b222b..3fb6d966e1 100644 --- a/files/ru/web/javascript/reference/global_objects/string/indexof/index.html +++ b/files/ru/web/javascript/reference/global_objects/string/indexof/index.html @@ -12,15 +12,15 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/indexOf ---
{{JSRef("Global_Objects", "String")}}
-

Сводка

+

Сводка

Метод indexOf() возвращает индекс первого вхождения указанного значения в строковый объект {{jsxref("Global_Objects/String", "String")}}, на котором он был вызван, начиная с индекса fromIndex. Возвращает -1, если значение не найдено.

-

Синтаксис

+

Синтаксис

str.indexOf(searchValue, [fromIndex])
-

Параметры

+

Параметры

searchValue
@@ -29,7 +29,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/indexOf
Необязательный параметр. Местоположение внутри строки, откуда начинать поиск. Может быть любым целым числом. Значение по умолчанию установлено в 0. Если fromIndex < 0, поиск ведётся по всей строке (так же, как если бы был передан 0). Если fromIndex >= str.length, метод вернёт -1, но только в том случае, если searchValue не равен пустой строке, в этом случае он вернёт str.length.
-

Описание

+

Описание

Символы в строке идут слева направо. Индекс первого символа равен 0, а последнего символа в строке stringName равен stringName.length - 1.

@@ -42,14 +42,14 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/indexOf 'Синий кит'.indexOf('', 10); // вернёт 9 -

Регистрозависимость

+

Регистрозависимость

Метод indexOf() является регистрозависимым. Например, следующее выражение вернёт -1:

'Синий кит'.indexOf('синий'); // вернёт -1
 
-

Проверка на вхождение

+

Проверка на вхождение

Обратите внимание, что значение 0 не вычисляется в true, а значение -1 не вычисляется в false. Поэтому, для проверки того, что конкретная строка содержится в другой строке, правильно делать так:

@@ -57,9 +57,9 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/indexOf 'Синий кит'.indexOf('Голубой') !== -1; // false -

Примеры

+

Примеры

-

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

+

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

В следующем примере используются методы indexOf() и {{jsxref("String.prototype.lastIndexOf()", "lastIndexOf()")}} для нахождения значений в строке "Дивный новый мир".

@@ -76,7 +76,7 @@ console.log('Индекс вхождения «новый» с конца стр // Отобразит 7 -

Пример: метод indexOf() и регистрозависимость

+

Пример: метод indexOf() и регистрозависимость

В следующем примере определяются две строковых переменных. Переменные содержат одинаковые строки, за исключение того, что слова во второй строке начинаются с заглавных букв. Первый вызов метода {{domxref("console.log()")}} отобразит 18. Но поскольку метод indexOf() является регистрозависимым, строка "чеддер" в переменной myCapString не будет найдена, так что второй вызов метода console.log() отобразит -1.

@@ -89,7 +89,7 @@ console.log('Вызов myCapString.indexOf("чеддер") вернул ' + myC // Отобразит -1 -

Пример: использование метода indexOf() для подсчёта вхождений буквы в строку

+

Пример: использование метода indexOf() для подсчёта вхождений буквы в строку

Следующий пример устанавливает значение переменной count в количество вхождений буквы в в строку str:

@@ -105,7 +105,7 @@ while (pos !== -1) { console.log(count); // отобразит 3 -

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

+

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

@@ -132,11 +132,11 @@ console.log(count); // отобразит 3
-

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

+

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

{{Compat}}

-

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

+

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