De endsWith Methode

De methode endsWith controleert of een string eindigt op de opgegeven subtekenreeks in de eerste parameter. Als dat zo is, retourneert het true, en als het niet eindigt, dan false. Met de tweede optionele parameter kun je geforceerd de lengte van de string opgeven. In dit geval zal de controle niet op het werkelijke einde van de string plaatsvinden, maar op de opgegeven.

Syntaxis

javascripttekst.endsWith(watZoekenWe, [tekstlengte]);

Voorbeeld

Laten we controleren of de string eindigt op de opgegeven subtekenreeks:

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

console.log(res);

Resultaat van de code-uitvoering:

javascripttrue

Voorbeeld

Laten we controleren of de string eindigt op de opgegeven subtekenreeks:

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

console.log(res);

Resultaat van de code-uitvoering:

javascriptfalse

Voorbeeld

Laten we geforceerd de lengte van de string opgeven voor controle:

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

console.log(res);

Resultaat van de code-uitvoering:

javascripttrue

Zie ook

  • methode startsWith,
    die het begin van een string controleert
  • methode indexOf,
    die zoekt in een string
  • methode lastIndexOf,
    die zoekt in een string vanaf het einde
  • methode includes,
    die een string zoekt
  • methode at,
    die een teken in een string zoekt