Metode substr() 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.

Petunjuk:substr() Metode yang ditentukan adalah posisi awal dan panjang substring, yang adalah substring() Metode dan slice() Metode penggantian yang berharga satu, keduanya menentukan posisi karakter awal substring.

Lihat pula:

Metode split()

Metode slice()

Metode substring()

Contoh

Contoh 1

Mengambil substring dari teks:

let text = "Hello world!";
let result = text.substr(1, 4);

Coba sendiri

Contoh 2

Mulai dari posisi 2:

let result = text.substr(2);

Coba sendiri

Contoh 3

Mengambil karakter pertama saja:

let result = text.substr(0, 1);

Coba sendiri

Contoh 4

Mengambil karakter terakhir saja:

let result = text.substr(text.length-1, 1);

Coba sendiri

Contoh 5

Mengambil enam karakter terakhir:

let result = text.substr(-5, 5);

Coba sendiri

Syarat

string.substr(start, length)

Parameter

Parameter Deskripsi
start

Diperlukan. Lokasi awal.

Karakter pertama berada di indeks 0.

Jika start melebihi panjang, maka substr() mengembalikan "".

Jika start Jika negatif, maka substr() mulai menghitung dari ujung string.

length

Opsional. Jumlah karakter yang akan diambil.

Jika dilewati, maka mengambil bagian string yang sisanya.

Nilai kembalian

Tipe Deskripsi
String

String yang mengandung bagian yang diambil.

Jika panjangnya 0 atau negatif, maka mengembalikan string kosong.

Dukungan peramban

substr() adalah fitur ECMAScript1 (ES1).

Semua peramban mendukung ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Dukungan Dukungan Dukungan Dukungan Dukungan Dukungan

Halaman yang relevan

String JavaScript

Metode String JavaScript

Pencarian String JavaScript