САЙТЫ  ПОД  КЛЮЧ
ОНЛАЙН-СЕРВИСЫ СПРАВОЧНИКИ SEO-ИНСТРУМЕНТЫ РАЗВЛЕЧЕНИЯ

Справочник Javascript

indexOf

Синтаксис

str.indexOf(searchValue[, fromIndex])

Аргументы

searchValue
искомая подстрока
fromIndex
позиция, с которой начинать поиск: от 0 до длины строки-1

Описание, примеры

Символы в строке идут слева направо. Позиция первого 0, последнего - на единицу меньше, чем длина строки.

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

Пример:
"Привет, мир".indexOf("Привет")    // вернет 0
"Привет, мир".indexOf("Корова")    // вернет -1
"Привет, мир".indexOf("мир")    // вернет 8
"Привет, мир".indexOf("Мир") // вернет -1
Пример: с позицией
"Привет, мир".indexOf("Привет",0)    // вернет 0
"Привет, мир".indexOf("р",1)    // вернет 1
"Привет, мир".indexOf("р",5)    // вернет 10
Пример: для пустой подстроки
"Привет, мир".indexOf("",5)    // вернет 5
"Привет, мир".indexOf("",7)    // вернет 7
"Привет, мир".indexOf("",999)    // вернет 11 (длину)

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

Пример:
Выделить все
count = 0;
pos = str.indexOf("x");
while ( pos != -1 ) {
   count++;
   pos = str.indexOf("x",pos+1);
}

 

Это интересно

В 1980-ых компьютер IBM не считали хорошим, если он не мог управлять Microsoft Flight Simulator.


Наши реквизиты
WMID: 309688839848
WMR: R325885159214
E-mail: 
  BL:Бизнес-уровень [BL]
QR-код сайта
Онлайн-радио
Больше радиостанций