САЙТЫ  ПОД  КЛЮЧ
ОНЛАЙН-СЕРВИСЫ СПРАВОЧНИКИ 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);
}

 

Дежурная шутка

– Ну и как вы провели с ним ночь? – спрашивает одна блондинка другую.
– Этот мерзавец прилип к компьютеру и вообще забыл обо мне!
– Ведь предупреждала тебя, дуру! Разве можно хвастаться мужику, что у тебя – скоростной доступ в Интернет по выделенному каналу?


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