Синтаксис JavaScript Справочник JavaScript JSON Коды клавиш События Строгий режим

indexOf()

Поддержка браузерами

Описание

Метод indexOf() возвращает индекс первого вхождения подстроки в строке. Поиск подстроки осуществляется слева направо. Индекс первого символа строки - 0, индекс последнего - строка.length - 1. Если подстрока не найдена, метод вернёт -1.

Примечание: метод чувствителен к регистру символов.

Синтаксис

строка.indexOf(искомая_подстрока, индекс)

Аргументы

Возвращаемое значение

Пример

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Название документа</title>
</head>
<body>

  <script>
    document.write("Blue Whale".indexOf("Blue") + "<br>");     // =>  0
    document.write("Blue Whale".indexOf("Blute") + "<br>");    // => -1
    document.write("Blue Whale".indexOf("Whale", 0) + "<br>"); // =>  5
    document.write("Blue Whale".indexOf("Whale", 5) + "<br>"); // =>  5

    // Пустая подстрока находится в любом случае:
    document.write("Blue Whale".indexOf("", 3) + "<br>");       // =>  3
    document.write("Blue Whale".indexOf("", 9) + "<br>");       // =>  9
    document.write("Blue Whale".indexOf("", 999));              // => 10 (длина строки)
  </script>

</body>
</html>
Попробовать »
Копирование материалов с данного сайта возможно только с разрешения администрации сайта
и при указании прямой активной ссылки на источник.
2011 – 2024 © puzzleweb.ru | razumnikum.ru

Реклама на сайте | puzinfo@puzzleweb.ru | ruen