Метод endsWith
Метод endsWith проверяет, заканчивается ли
строка на указанную в первом параметре подстроку.
Если заканчивается, то возвращает true, а
если не заканчивается,то false.
Вторым необязательным параметром
можно принудительно указать длину строки. В этом
случае проверка будет не настоящего конца строки,
а указанного.
Синтаксис
строка.endsWith(что ищем, [длина строки]);
Пример
Проверим, заканчивается ли строка на заданную подстроку:
let str = 'abcde';
let res = str.endsWith('cde');
console.log(res);
Результат выполнения кода:
true
Пример
Проверим, заканчивается ли строка на заданную подстроку:
let str = 'abcde';
let res = str.endsWith('xxx');
console.log(res);
Результат выполнения кода:
false
Пример
Принудительно зададим длину строки для проверки:
let str = 'abcde';
let res = str.endsWith('bc', 3);
console.log(res);
Результат выполнения кода:
true
Смотрите также
-
метод
startsWith,
который проверяет начало строки -
метод
indexOf,
который осуществляет поиск по строке -
метод
lastIndexOf,
который осуществляет поиск по строке с конца -
метод
includes,
который ищет строку -
метод
at,
который ищет символ строки