70 of 264 menu

Metoden endsWith

Metoden endsWith kontrollerer, om en streng slutter med den understreng, der er angivet i den første parameter. Hvis den gør, returneres true, og hvis den ikke gør, returneres false. Med en anden valgfri parameter kan stinglængden tvinges angivet. I dette tilfælde vil kontrollen ikke være mod strengens faktiske ende, men mod den angivne.

Syntaks

streng.endsWith(hvad søges, [strenglængde]);

Eksempel

Lad os kontrollere, om strengen slutter med den givne understreng:

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

Resultatet af kodeudførelsen:

true

Eksempel

Lad os kontrollere, om strengen slutter med den givne understreng:

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

Resultatet af kodeudførelsen:

false

Eksempel

Lad os tvinge angivelsen af strenglængden for kontrollen:

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

Resultatet af kodeudførelsen:

true

Se også

  • metoden startsWith,
    som kontrollerer strengens start
  • metoden indexOf,
    som udfører søgning i en streng
  • metoden lastIndexOf,
    som udfører søgning i en streng fra slutningen
  • metoden includes,
    som søger efter en streng
  • metoden at,
    som søger efter et tegn i en streng
trplitdams