Метод endsWith

Методът endsWith проверява дали низът завършва с указания в първия параметър подниз. Ако завършва, връща true, а ако не завършва, връща false. Втори незадължителен параметър позволява да се укаже принудително дължината на низа. В този случай проверката ще бъде не на истинския край на низа, а на указания.

Синтаксис

javascriptниз.endsWith(какво търсим, [дължина на низ]);

Пример

Нека проверим дали низът завършва с зададения подниз:

javascriptlet str = 'abcde';
let res = str.endsWith('cde');

console.log(res);

Резултат от изпълнението на кода:

javascripttrue

Пример

Нека проверим дали низът завършва с зададения подниз:

javascriptlet str = 'abcde';
let res = str.endsWith('xxx');

console.log(res);

Резултат от изпълнението на кода:

javascriptfalse

Пример

Нека зададем принудително дължината на низа за проверка:

javascriptlet str = 'abcde';
let res = str.endsWith('bc', 3);

console.log(res);

Резултат от изпълнението на кода:

javascripttrue

Вижте също

  • метод startsWith,
    който проверява началото на низ
  • метод indexOf,
    който извършва търсене в низ
  • метод lastIndexOf,
    който извършва търсене в низ от края
  • метод includes,
    който търси низ
  • метод at,
    който търси символ в низ