Javascript Değişken İçinde Arama Yapmak

Hakan Güzel
1 min readJan 29, 2024

Javascript’de bir değişken içinde arama yapmak için birkaç farklı yöntem bulunmaktadır. Bu yöntemler değişkenin türüne bağlı olarak değişebilir.

  1. String İçinde Arama

Eğer değişken bir metin (string) ise, includes veya indexOf metodlarını kullanabilirsiniz.

let metin = "Merhaba, dünya!";

if (metin.includes("dünya")) {
console.log("Metin içinde 'dünya' bulundu.");
}

veya

let metin = "Merhaba, dünya!";
let indeks = metin.indexOf("dünya");

if (indeks !== -1) {
console.log("'dünya' metni " + indeks + ". indekste bulundu.");
} else {
console.log("'dünya' metni bulunamadı.");
}

2. Dizilerde Arama

Eğer değişken bir dizi ise, includes metodu ile arama yapabilirsiniz.

let sayilar = [1, 2, 3, 4, 5];
let arananSayi = 3;

if (sayilar.includes(arananSayi)) {
console.log(`${arananSayi} dizi içinde bulundu.`);
}

3. Objelerde Anahtar (Key) İle Arama

Eğer değişken bir nesne (object) ise, anahtar (key) kullanarak arama yapabilirsiniz.

let obje = { anahtar1: "değer1", anahtar2: "değer2" };
let arananAnahtar = "anahtar2";

if (obje.hasOwnProperty(arananAnahtar)) {
console.log(`${arananAnahtar} anahtarı obje içinde bulundu.`);
}

Bu örnekler, Javascript’de değişken içinde arama yapmanın temel yöntemlerini göstermektedir.

--

--