includes Metodu

includes metodu, mevcut dize içinde büyük/küçük harf duyarlı arama yapar. İlk parametre olarak aranacak dizeyi alır, ikinci opsiyonel parametre olarak ise aranmaya başlanacak pozisyonu alır. Metot çalıştırıldıktan sonra true veya false döndürür.

Sözdizimi

javascriptdize.includes(aranacakDize, [aramayaBaslanacakIndex]);

Örnek

'ab' dizesinin 'abcde' dizesi içinde olup olmadığını kontrol edelim:

javascriptlet sonuc = 'abcde'.includes('ab');
console.log(sonuc);

Kodun çalıştırılmasının sonucu:

javascripttrue

Örnek

Şimdi mevcut dizede beşinci karakterden itibaren arama yapalım:

javascriptlet sonuc = 'ab cd ef'.includes('cd', 5);
console.log(sonuc);

Kodun çalıştırılmasının sonucu:

javascriptfalse

Örnek

Karakterlerin büyük/küçük harf durumunu dikkate alarak arama yapalım:

javascriptlet sonuc = 'abcde'.includes('AB');
console.log(sonuc);

Kodun çalıştırılmasının sonucu:

javascriptfalse

Ayrıca Bakınız

  • metot at,
    bir dizedeki karakteri pozisyon numarasına göre arar
  • metot startsWith,
    dizenin başlangıcını kontrol eder
  • metot endsWith,
    dizenin sonunu kontrol eder
  • metot indexOf,
    alt dize araması yapar
  • metot lastIndexOf,
    alt dizenin son geçtiği yeri arar