Includes metodi

includes metodi joriy qator ichida berilgan qatorni harflar katta-kichikligini hisobga olgan holda qidiradi. Metod birinchi parametr sifatida topilishi kerak bo'lgan qatorni, ikkinchi ixtiyoriy parametr sifatida - qidiruvni boshlash joyini qabul qiladi. Metod bajarilgandan so'ng true yoki false qiymatini qaytaradi.

Sintaksis

javascriptqator.includes(nima qidiramiz, [qayerdan qidirishni boshlash]);

Misol

Keling, 'abcde' qatorida 'ab' qatori bormi yoki yo'qligini tekshiramiz:

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

Kod bajarilishi natijasi:

javascripttrue

Misol

Endi joriy qatorning beshinchi belgisidan boshlab qidiruv amalga oshiramiz:

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

Kod bajarilishi natijasi:

javascriptfalse

Misol

Keling, qator belgilarining katta-kichikligini hisobga olgan holda qidiruv amalga oshiramiz:

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

Kod bajarilishi natijasi:

javascriptfalse

Shuningdek qarang

  • at metodi,
    qatordagi belgi joylashuv raqami bo'yicha qidiradi
  • startsWith metodi,
    qator boshini tekshiradi
  • endsWith metodi,
    qator oxirini tekshiradi
  • indexOf metodi,
    qator ichida qator qidiradi
  • lastIndexOf metodi,
    qatorning oxirgi paydo bo'lish joyini qidiradi