JavaScript String charAt()
- Edellinen sivu at()
- Seuraava sivu charCodeAt()
- Palaa yhdellä tasolla ylös JavaScript String viittausopas
Määritelmä ja käyttö
charAt()
Menetelmä palauttaa merkkijonosta määritetyn indeksin (alaviivan) merkki.
Ensimmäisen merkin indeksi on 0, toisen 1, ...
Viimeisen merkin indeksi on merkkijonon pituus - 1 (katso alla oleva esimerkki).
Katso myös:
Esimerkki
Esimerkki 1
Hanki merkkijonosta ensimmäinen merkki:
let text = "HELLO WORLD"; let letter = text.charAt(0);
Esimerkki 2
Hanki merkkijonosta toinen merkki:
let text = "HELLO WORLD"; let letter = text.charAt(1);
Esimerkki 3
Hanki merkkijonosta viimeinen merkki:
let text = "HELLO WORLD"; let letter = text.charAt(text.length-1);
Esimerkki 4
Indeksin ylittäminen palauttaa tyhjän merkkijonon:
let text = "HELLO WORLD"; let letter = text.charAt(15);
Esimerkki 5
Oletusindeksi on 0:
let text = "HELLO WORLD"; let letter = text.charAt();
Esimerkki 6
Epäsyöttöiset indeksit muunnetaan indeksiin 0:
let text = "HELLO WORLD"; let letter = text.charAt(3.14);
Syntaksi
string.charAt(n)
Parametri
Parametri | Kuvaus |
---|---|
n | Välttämätön. Luku. Merkin indeksi (alaviiva). |
Palautusarvo
Tyyppi | Kuvaus |
---|---|
Merkkijono |
Määrittelee indeksin sijaitsevan merkin. jos indeksi on epäsyöttöinen, palauttaa tyhjän merkkijonon (""). |
Kuvaus
jos parametri n ei ole välillä 0 ja stringjos indeksi on välillä .length-1 ja
Huomioitavaa:JavaScriptilla ei ole erillistä merkkityyppiä kuin merkkijonon, joten palautettu merkki on pituudeltaan 1 merkin merkkijono.
Selaimen tuki
charAt()
Se on ECMAScript1 (ES1) ominaisuus.
Kaikki selaimet tukevat täysin ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Tuki | Tuki | Tuki | Tuki | Tuki | Tuki |
Liittyvät sivut
- Edellinen sivu at()
- Seuraava sivu charCodeAt()
- Palaa yhdellä tasolla ylös JavaScript String viittausopas