DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

FIND PADA JAVASCRIPT

Temukan cara mudah untuk mencari kata pada teks menggunakan JavaScript.

Daftar Isi:

Metode `includes()`
Metode `indexOf()`
Metode `search()`
Metode `match()`

Mencari kata dalam string menggunakan JavaScript bisa sangat berguna. Dalam artikel ini, kita akan membahas beberapa metode untuk menemukan kata pada teks dengan JavaScript.

Metode includes()

Metode includes() adalah cara termudah untuk memeriksa apakah suatu teks mengandung kata tertentu. Ini mengembalikan nilai true jika kata yang dicari ada dalam teks, dan false jika tidak ada.

let teks = "Belajar JavaScript itu menyenangkan!";
let kataDicari = "JavaScript";

let ditemukan = teks.includes(kataDicari);
console.log(ditemukan); // Output: true

Metode indexOf()

Metode indexOf() mengembalikan posisi dari kata yang dicari dalam teks. Jika kata tidak ditemukan, hasilnya adalah -1.

let teks = "Belajar JavaScript itu menyenangkan!";
let kataDicari = "JavaScript";

let posisi = teks.indexOf(kataDicari);
if (posisi !== -1) {
    console.log(`Kata ditemukan pada posisi ${posisi}`);
} else {
    console.log("Kata tidak ditemukan");
}
// Output: Kata ditemukan pada posisi 8

Metode search() mirip dengan indexOf(), namun menerima ekspresi reguler sebagai argumen. Metode ini lebih fleksibel untuk pencarian kata-kata yang lebih kompleks.

let teks = "Belajar JavaScript itu menyenangkan!";
let ekspresi = /JavaScript/;

let posisi = teks.search(ekspresi);
if (posisi !== -1) {
    console.log(`Kata ditemukan pada posisi ${posisi}`);
} else {
    console.log("Kata tidak ditemukan");
}
// Output: Kata ditemukan pada posisi 8

Metode match()

Metode match() digunakan untuk mencocokkan teks dengan ekspresi reguler dan mengembalikan array hasil pencarian. Jika tidak ditemukan, hasilnya adalah null.

let teks = "Belajar JavaScript itu menyenangkan!";
let ekspresi = /JavaScript/;

let hasil = teks.match(ekspresi);
if (hasil) {
    console.log(`Kata ditemukan: ${hasil[0]}`);
} else {
    console.log("Kata tidak ditemukan");
}
// Output: Kata ditemukan: JavaScript

Menggunakan metode-metode di atas, kamu bisa dengan mudah mencari kata dalam teks di JavaScript sesuai dengan kebutuhanmu. Semoga bermanfaat!


Daftar newsletter skodev masukkan emailmu untuk dapat informasi menarik dari dunia koding