Name

String

string.charAt(pos)

Die charAt-Methode liefert das Zeichen an Position pos in diesem string zurück. Ist pos kleiner null oder größer oder gleich string.length, wird der leere String zurückgegeben. JavaScript besitzt keinen eigenen Zeichentyp. Das Ergebnis der Methode ist ein String:

var name = 'Curly';
var initial = name.charAt(0);    // initial is 'C'

charAt könnte wie folgt implementiert werden:

String.method('charAt', function (pos) {
    return this.slice(pos, pos + 1);
});

string.charCodeAt(pos)

Die Methode charCodeAt ist mit charAt identisch, nur dass sie keinen String zurückliefert, sondern die Integer-Darstellung des Zeichens an der Position pos im string. Ist pos kleiner null oder größer oder gleich string.length, gibt sie NaN zurück:

var ...

Get Das Beste an JavaScript now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.