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