DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Daftar Isi:
Di dalam bahasa pemrograman JavaScript, method indexOf
sangat sering digunakan untuk mencari posisi suatu elemen dalam sebuah array atau string. Berikut ini adalah penjelasan lebih rinci mengenai cara kerjanya.
Method indexOf
pada array digunakan untuk mencari index posisi suatu elemen pertama kali ditemukan dalam array tersebut.
const buah = ["apel", "mangga", "jeruk"];
const indexMangga = buah.indexOf("mangga");
console.log(indexMangga); // Output: 1
Jika elemen tidak ditemukan, maka method ini akan mengembalikan nilai -1
.
const angka = [10, 20, 30, 40];
const indexDuaPuluh = angka.indexOf(20);
console.log(indexDuaPuluh); // Output: 1
const indexLimaPuluh = angka.indexOf(50);
console.log(indexLimaPuluh); // Output: -1
Method indexOf
juga dapat digunakan pada string untuk mencari posisi pertama kali suatu karakter atau substring muncul dalam string tersebut.
const kalimat = "Belajar JavaScript itu menyenangkan";
const posisiJavaScript = kalimat.indexOf("JavaScript");
console.log(posisiJavaScript); // Output: 8
Seperti pada array, jika string atau substring tidak ditemukan, maka akan mengembalikan -1
.
const kata = "Halo Dunia";
const posisiDunia = kata.indexOf("Dunia");
console.log(posisiDunia); // Output: 5
const posisiPython = kata.indexOf("Python");
console.log(posisiPython); // Output: -1
Method indexOf
adalah alat yang sangat berguna dalam JavaScript, baik untuk array maupun string. Dengan metode ini, kamu bisa dengan mudah mencari posisi suatu elemen atau substring, yang sangat membantu dalam berbagai situasi pemrograman.