Метод endsWith - проверка конца строки на JavaScript
Метод 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
,
который ищет символ строки