misalnya:
Salin kode kode sebagai berikut:
<Html>
<body>
<type skrip = "Teks/JavaScript">
Var str = "Halo dunia!"
Document.write ("Karakter pertama adalah:" + str.charat (0) + "<br />")
Document.write ("Karakter kedua adalah:" + str.charat (1) + "<br />")))
Document.write ("Karakter ketiga adalah:" + str.charat (2))
</script>
</body>
</html>
hasil:
Karakter pertama adalah: h
Karakter kedua adalah: E
Karakter ketiga adalah: l
Definisi dan penggunaan
Metode ChARAT () mengembalikan karakter pada posisi yang ditentukan.
Harap dicatat bahwa JavaScript tidak memiliki tipe data karakter yang berbeda dari tipe string, sehingga karakter yang dikembalikan adalah string dengan panjang 1.
tata bahasa
StringObject.charat (indeks)
Deskripsi parameter
Indeks harus. Ini mewakili angka dalam posisi dalam string, yaitu, penawaran karakter dalam string.
Tip dan Catatan
Catatan: Karakter pertama dalam string adalah 0. Jika indeks parameter tidak antara 0 dan string.length, metode ini akan mengembalikan string kosong.
Contoh
Dalam string "Hello World!", Kami akan kembali ke karakter 1 dari posisi 1:
Salin kode kode sebagai berikut:
<type skrip = "Teks/JavaScript">
Var str = "Halo dunia!"
Document.write (str.charat (1))
</script>
Output dari kode di atas adalah:
E
Mengembalikan karakter pada posisi indeks yang ditentukan.
Strobj.charat (indeks)
parameter
Strobj
Harus menjadi opsi. Objek atau teks string apa pun.
indeks
Harus menjadi opsi. Indeks berbasis nol yang Anda inginkan. Nilai yang valid adalah nilai antara 0 dan panjang string.
menjelaskan
Metode ChARAT mengembalikan nilai karakter, yang terletak di posisi indeks yang ditentukan. Indeks karakter pertama dalam string adalah 0, indeks kedua adalah 1, dan seterusnya. Nilai indeks di luar jangkauan efektif mengembalikan string kosong.
Contoh
Contoh berikut menggambarkan penggunaan metode ChARAT:
Salin kode kode sebagai berikut:
fungsi charistest (n) {
Var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
VAR S; // Variabel Reputasi.
s = str.charat (n -1);
// Dapatkan karakter yang benar.
kembali; // karakter kembali.
}