Substr()
Metode String.substr()
mengekstrak substring di dalam string sasaran terhitung dan termasuk abjad di indeks start
hingga sebanyak yang ditentukan oleh length
.
Sintaks:
start
dipakai untuk menetapkan indeks pengambilan di mulai.length
(optional) dipakai untuk menetapkan banyaknya abjad terhitung dan termasuk dari abjad di indeksstart
hingga sebanyak yang ditentukan olehlength
.
Jika length
tidak digunakan, maka pengambilan terhitung dan termasuk dari abjad di indeks start
hingga simpulan string. Jika length
diberikan nilai 0, maka tidak ada satupun yang dikembalikan oleh metode ini. Jika start
nilainya negatif, nilai negatif itu mengacu pada posisi relatif dari abjad terakhir di dalam string.
String.substr()
yakni metode standard JavaScript 1.0+, JScript 3.0+, ECMAScript 3.0+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, IE 4.0+, Netscape Navigator 4.0+, Opera 3.0+, Safari 1.0+.
Contoh:
Contoh instruksi di atas akan mengembalikan karakter-karakter dari abjad kelima yang terakhir hingga dengan abjad yang terakhir di dalam string.
Contoh di bawah ini mengambil sebanyak 4 abjad di dalam string “123456789” terhitung dan termasuk abjad di indeks ke 5 (“6”) ke kanan:
Contoh di bawah ini start
diberikan nilai 2, dan length
tidak digunakan. Ini berarti pengambilan abjad di mulai dan termasuk dari indeks ke 2 hingga simpulan string:
Jika memperlihatkan nilai negatif untuk start
(misalnya, -3), dan tanpa menetapkan length
, itu menimbulkan karakter-karakter yang di ambil dari abjad ketiga yang terakhir hingga dengan abjad terakhir di dalam string: