JavaScript String Metodları: at() & charAt() & charCodeAt() & codePointAt()
at() Metodu
At: string ifadenin belirtilen indexdeki değerini döndürür. Negatif index değerleri için string ifadenin sonundan başına doğru indexleme yapar. Belirtilen indexe karşılık gelen değer yok ise "undefined" değerini döndürür.
charAt() Metodu
CharAt: string ifadenin belirtilen indexdeki değerini döndürür. Negatif index değerlerini desteklemez. Belirtilen indexe karşılık gelen değer yok ise "" değerini döndürür.
charCodeAt() Metodu
CharCodeAt: string ifadenin belirtilen indexdeki değerinin, UTF-16 kodunu (0 ile 65535 arasında bir tamsayı) döndürür. Negatif index değerlerini desteklemez. Belirtilen indexe karşılık gelen değer yok ise "NaN" değerini döndürür.
codePointAt() Metodu
CodePointAt: string ifadenin belirtilen indexdeki değerinin, Unicode kod noktasını döndürür. Negatif index değerlerini desteklemez. Belirtilen indexe karşılık gelen değer yok ise "undefined" değerini döndürür. Emoji gibi UTF-16 dışındaki karakterlerin, Unicode kodlarını elde etmek için codePointAt() kullanılır.