JavaScript String charAt()

Tanım ve Kullanım

charAt() Yöntem, belirtilen indeksteki karakteri döner。

İlk karakterin indeksi 0'dır, ikincisi 1'dir,...

Son karakterin indeksi dize uzunluğu - 1'dir(sayfa altındaki örneğe bakın)。

Ayrıca bakınız:

charCodeAt() yöntemi

Örnek

Örnek 1

Dize içindeki ilk karakteri almak için:

let text = "HELLO WORLD";
let letter = text.charAt(0);

Kişisel olarak deneyin

Örnek 2

Dize içindeki ikinci karakteri almak için:

let text = "HELLO WORLD";
let letter = text.charAt(1);

Kişisel olarak deneyin

Örnek 3

Dize içindeki son karakteri almak için:

let text = "HELLO WORLD";
let letter = text.charAt(text.length-1);

Kişisel olarak deneyin

Örnek 4

Kapsam dışı indeks boş bir dize döner:

let text = "HELLO WORLD";
let letter = text.charAt(15);

Kişisel olarak deneyin

Örnek 5

Varsayılan indeks 0'dır:

let text = "HELLO WORLD";
let letter = text.charAt();

Kişisel olarak deneyin

Örnek 6

Geçersiz indeks 0'a dönüştürülür:

let text = "HELLO WORLD";
let letter = text.charAt(3.14);

Kişisel olarak deneyin

Sözdizimi

string.charAt(n)

Parametre

Parametre Tanım
n Gerekli. Sayısal. Karakterin indeksi(alt çizgi).

Dönüş değeri

Tür Tanım
dize

belirtilen indeksteki karakteri belirler。

geçersiz ise, boş bir dize ("") döner。

Açıklama

eğer parametre n 0 ile string.length-1 arasında ise bu yöntem boş bir dize döner。

注意:JavaScript 没有一种不同于字符串类型的字符数据类型,所以所返回的字符是长度为 1 的字符串。

浏览器支持

charAt() 是 ECMAScript1 (ES1) 特性。

所有浏览器完全支持 ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Destek Destek Destek Destek Destek Destek

İlgili sayfalar

JavaScript dizesi

JavaScript dize yöntemleri

JavaScript dize arama