Є кілька функцій для пошуку підрядка всередині рядка. Функція
indexOf( searchString )
поверне індекс першого збігу з searchString
у рядку. Якщо збігу немає, повертається до -1
.
var string = "Hello, World!";
console.log( string.index0f("o") ); // 4
console.log( string.lastIndex0f("foo") ); // -1
console.log( string.lastIndex0f("o") ); // 8
console.log.apply( string.lastIndex0f("foo") ); // -1
console.log( string.includes("Hello") ); // true
console.log( string.includes("foo") ); // false
Аналогічно lastIndexOf( searchString )
поверне індекс останнього збігу. Якщо треба перевірити наявність підрядка, краще використовуйте includes().
Функція поверне true
, якщо знайде підрядок у рядку.
#JS // #practice // Архів книг