Metode String.substr() mengekstrak substring di dalam string sasaran terhitung dan termasuk abjad di indeks start hingga sebanyak yang ditentukan oleh length.

Sintaks:

stringObj.substr(start, length)
  • start dipakai untuk menetapkan indeks pengambilan di mulai.
  • length (optional) dipakai untuk menetapkan banyaknya abjad terhitung dan termasuk dari abjad di indeks start hingga sebanyak yang ditentukan oleh length.

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:

stringObj.substr(-5);

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:

var stringObj = "123456789"; document.write(stringObj.substr(5, 4)); // "6789"

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:

var stringObj = "123456789"; document.write(stringObj.substr(2)); // "3456789"

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:

var stringObj = "123456789"; document.write(stringObj.substr(-3)); // "789"
Demikian yang dapat kami share kepada sobat source code aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda. Jangan lupa like Fan Page kami, dan SUBSCRIBE Channel Youtube kami untuk dapatkan update source code aplikasi terbaru.
Ahmad Code

Share
Published by
Ahmad Code

Recent Posts

Download Source Code Forum Sederhana dengan PHP dan MySQL

Ada begitu banyak bentuk layanan di internet dimana layanan tersebut dapat memenuhi kebutuhan manusia dalam…

4 hours ago

Download Source Code Aplikasi Database Pegawai Sederhana berbasis web

Salam sobat pecinta source code, Kali ini kami akan membagikan secara gratis sebuah aplikasi database…

10 hours ago

Download aplikasi pengajuan lembur pegawai berbasis web

berikut kami bagikan kepada anda sebuah source code aplikasi kepegawaian, terkhusus tentang pengajuan lembur pegawai…

16 hours ago

Download source code aplikasi Pasar Online

Sekedar sharing, ePasar merupakan web yang menyediakan fasilitas sepertihalnya pasar konvensional. Web ini merupakan tugas…

22 hours ago

Source Code aplikasi data riwayat hidup pegawai berbasis php

Aplikasi ini digunakan untuk mengorganisasikan data riwayat hidup pegawai di dinas perhubungan jawa barat. Aplikasi…

1 day ago

Source Code Aplikasi ERP + Accounting Indonesia

[crayon-6637a2f7f3a00218230109/]

1 day ago