Метод indexOf
Обновлен: Ноябрь 2007
Возвращает позицию первого знака первого вхождения подстроки в объекте String.
function indexOf(subString : String [, startIndex : Number]) : Number
Аргументы
subString
Обязательно. Подстрока для поиска внутри объекта String.startIndex
Необязательно. Целочисленное значение, указывающее индекс для начала поиска в объекте String. Если не указать, поиск будет начат с начала строки.
Заметки
Метод indexOf возвращает целочисленное значение, указывающее начало подстроки в объекте String. Если подстрока не найдена, возвращается -1.
Если значение startIndex отрицательное, startIndex обрабатывается как нуль. Если оно больше наибольшего индекса положения знака, оно обрабатывается как наибольший возможный индекс.
Поиск выполняется слева направо. В остальном этот метод идентичен методу lastIndexOf.
Пример
В следующем примере показано использование метода indexOf.
function IndexDemo(str2){
var str1 = "BABEBIBOBUBABEBIBOBU"
var s = str1.indexOf(str2);
return(s);
}