Metode JavaScript String substr()
- Halaman sebelumnya startsWith()
- Halaman Berikutnya substring()
- Kembali ke Tindakan Atas Panduan Lengkap String JavaScript
Definisi dan penggunaan
substr()
Metode mengambil bagian dari string.
substr()
Metode mulai dari posisi yang ditentukan dan mengembalikan jumlah karakter yang ditentukan.
substr()
Metode ini tidak akan mengubah string asli.
Untuk mengambil karakter dari ujung string, gunakan posisi awal negatif.
Pemberitahuan:substr()
Metode yang ditentukan adalah posisi awal dan panjang substring, yang adalah substring()
Metode dan slice()
Metode penggantian yang berguna, yang terakhir keduanya menentukan posisi karakter awal.
Lihat pula:
Contoh
Contoh 1
Mengambil substrings dari teks:
let text = "Hello world!"; let result = text.substr(1, 4);
Contoh 2
Dari posisi 2 mulai:
let result = text.substr(2);
Contoh 3
Mengambil karakter pertama saja:
let result = text.substr(0, 1);
Contoh 4
Mengambil karakter terakhir saja:
let result = text.substr(text.length-1, 1);
Contoh 5
Mengambil enam karakter terakhir:
let result = text.substr(-5, 5);
Sintaks
string.substr(start, length)
Parameter
Parameter | Deskripsi |
---|---|
start |
Diperlukan. Posisi awal. Karakter pertama berada di indeks 0. Jika start melebihi panjang, substr() kembalikan "". Jika start Jika negatif, substr() menghitung dari ujung string. |
length |
Pilihan. Jumlah karakter untuk diambil. Jika disegel, bagian string yang diambil diikuti. |
Nilai kembalian
Tipe | Deskripsi |
---|---|
String |
String yang mengandung bagian yang diambil. Jika panjangnya 0 atau negatif, kembalikan string kosong. |
Dukungan pelayar
substr() adalah ciri ECMAScript1 (ES1).
Semua pelayar mendukung ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Dukungan | Dukungan | Dukungan | Dukungan | Dukungan | Dukungan |
- Halaman sebelumnya startsWith()
- Halaman Berikutnya substring()
- Kembali ke Tindakan Atas Panduan Lengkap String JavaScript