charAt

charAt

> Functies

Retourneert het teken van de tekenreeks tekenreeks op positie positie. Het eerste teken van de string staat op positie 0.

Voorbeeld: charAt("Hallo", 3) // "j"

Instellingen
Feedback
TypeScript

In JavaScript geeft s.charAt(index) buiten de grenzen de lege tekenreeks "" terug, terwijl charAt in LeekScript null teruggeeft: test op === "" en niet op === null. Twee verwante vormen: s[index] geeft buiten de grenzen undefined, en s.at(index) aanvaardt een negatieve index die vanaf het einde telt — "abc".at(-1) is "c", terwijl "abc".charAt(-1) gelijk is aan "" en "abc"[-1] aan undefined.

Python

In Python indexeert u de tekenreeks rechtstreeks: s[index]. Een index buiten de grenzen werpt een IndexError in plaats van null terug te geven zoals charAt in LeekScript, en een negatieve index telt vanaf het einde — "abc"[-1] is "c", en geen fout. Om nooit iets te werpen, neemt u een plak van één teken: "abc"[5:6] is "".

Voorbeelden

charAt("Hallo", 999) // ""