Metodi at
Metodi at suorittaa merkin etsimisen
sen sijainnin perusteella merkkijonossa.
Metodin parametrina määritämme kokonaisluvun,
joka voi olla positiivinen tai negatiivinen
(tässä tapauksessa haku suoritetaan merkkijonon lopusta).
Syntaksi
merkkijono.at(merkin sijainti);
Esimerkki
Selvitetään mikä merkki sijaitsee
merkkijonossa numerolla 0:
let res = 'abcde'.at(0);
console.log(res);
Koodin suorituksen tulos:
'a'
Esimerkki
Selvitetään mikä merkki sijaitsee
merkkijonossa numerolla -1:
let res = 'abcde'.at(-1);
console.log(res);
Koodin suorituksen tulos:
'e'
Esimerkki
Jos merkkiä ei löydy, niin
palautetaan undefined:
let res = 'abcde'.at(10);
console.log(res);
Koodin suorituksen tulos:
'undefined'
Esimerkki
Metodia at voidaan käyttää
yhdessä muiden merkkijonometodien kanssa.
Tarkastellaan esimerkkiä, jossa käytetään
metodia concat:
let str = 'word1'.at(0).concat('word2'.at(-1));
console.log(str);
Koodin suorituksen tulos:
'w2'
Katso myös
-
metodi
startsWith,
joka tarkistaa merkkijonon alun -
metodi
endsWith,
joka tarkistaa merkkijonon lopun -
metodi
indexOf,
joka suorittaa osamerkkijonon haun -
metodi
lastIndexOf,
joka etsii osamerkkijonon viimeisen esiintymän -
metodi
includes,
joka etsii merkkijonoa