Download Source Code Aplikasi

Indexof()

Tuesday, February 4th, 2020 - JavaScript » String

Metode String.indexOf() mengembalikan indeks dari abjad yang pertama kali ditemukan di dalam string target, metode ini melakukan pencarian dari kiri ke kanan.

Sintaks:

stringObj.indexOf(searchValue, fromIndex)
  • searchValue dipakai untuk tetapkan substring yang akan di cari.
  • fromIndex (opsional) dipakai untuk tetapkan indeks awal pencarian di mulai, jikalau paramater fromIndex dihilangkan, maka awal pencarian di mulai dari indeks ke 0. Jika nilai yang dicari tidak ditemukan, -1 akan dikembalikan.

String.indexOf() yaitu metode standard JavaScript 1.0+, JScript 1.0+, ECMAScript 1.0+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, IE 3+, Netscape Navigator 2.0+, Opera 3.0+, Safari 1.0+.

Contoh di bawah ini mencoba mencari abjad “a” dan abjad “l” di dalam string stringObj, sehabis dijalankan masing-masing mengembalikan 1 dan -1. Untuk 1, pencarian “a” ditemukan dan berada pada indeks ke 1. Untuk -1, pencarian “l” tidak ditemukan, alasannya terhitung dari indeks ke 3 dan setelahnya tidak ada abjad “l” (“l” berada pada indeks ke 2):

var stringObj = new String("Halo!"); document.write(stringObj.indexOf("a",1)); // 1 document.write(stringObj.indexOf("l",3)); // -1

Ilustrasi untuk “Halo!”:
Sebagai tumpuan jikalau mencari “a” memakai String.indexOf() dan tetapkan indeks awal pencarian pada indeks ke 1 (“a”), maka awal pencarian di mulai “a” ke kanan. Coba lihat yang diberi warna merah, itu area pencariannya. Berdasar area pencarian, untuk “a” ditemukan dan berada di indeks ke 1, alasannya pencariannya di mulai dari “a” ke kanan.

"H a l o !"

Jika mencari “l” memakai String.lastIndexOf() dan tetapkan indeks awal pencarian pada indeks ke 3 (“o”), maka awal pencarian di mulai dari “o” ke kiri. Coba lihat yang diberi warna merah, itu area pencariannya. Berdasar area pencarian, “l” ditemukan dan berada di indeks ke 2, alasannya pencariannya di mulai dari “o” ke kiri.

"H a l o !"

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.
Download Source Code Aplikasi
Indexof() | Ahmad Code | 4.5