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

 

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

Основной причиной того, что главная страница Google имеет такой голый вид, является тот факт, что основатели Google… просто не знали языки разметки HTML, и хотели быстро сделать простой интерфейс. На самом деле они даже долгое время не могли сделать кнопку «Submit». Отправить поисковый запрос можно было только нажатием клавиши Enter на клавиатуре. Фактически, страница состояла из одной лишь поисковой строки.


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