endsWith-metodi
endsWith-metodi tarkistaa, päättyykö
merkkijono ensimmäisenä parametrina määritettyyn osamerkkijonoon.
Jos päättyy, se palauttaa true, ja
jos ei päätty, niin false.
Toisella valinnaisella parametrilla
voidaan pakottaa merkkijonon pituus. Tässä
tapauksessa tarkistus ei koske merkkijonon todellista loppua,
vaan määriteltyä.
Syntaksi
javascriptmerkkijono.endsWith(mitä etsitään, [merkkijonon pituus]);
Esimerkki
Tarkistetaan, päättyykö merkkijono annettuun osamerkkijonoon:
javascriptlet str = 'abcde';
let res = str.endsWith('cde');
console.log(res);
Koodin suorituksen tulos:
javascripttrue
Esimerkki
Tarkistetaan, päättyykö merkkijono annettuun osamerkkijonoon:
javascriptlet str = 'abcde';
let res = str.endsWith('xxx');
console.log(res);
Koodin suorituksen tulos:
javascriptfalse
Esimerkki
Asetetaan pakolla merkkijonon pituus tarkistusta varten:
javascriptlet str = 'abcde';
let res = str.endsWith('bc', 3);
console.log(res);
Koodin suorituksen tulos:
javascripttrue
Katso myös
-
metodi
startsWith,
joka tarkistaa merkkijonon alun -
metodi
indexOf,
joka suorittaa haun merkkijonosta -
metodi
lastIndexOf,
joka suorittaa haun merkkijonosta lopusta -
metodi
includes,
joka etsii merkkijonoa -
metodi
at,
joka etsii merkkijonon merkkiä