67 of 264 menu

indexOf metodu

indexOf metodu sətirdə alt sətri axtarır. Birinci parametrdə axtarılan alt sətri bizə lazım olan registrdə (böyük hərflər və ya kiçik hərflər) göstəririk. Metod ilk uyğunluğun mövqeyini qaytaracaq, əgər tapılmasa, -1 qaytaracaq. İkinci isteğe bağlı parametrlə axtarışa haradan başlamaq lazım olduğunu göstərə bilərik.

Sintaksis

sətir.indexOf(nə axtarırıq, [haradan axtarışa başlamaq]);

Nümunə

Gəlin ilk dəfə rast gəlinən alt sətrin mövqeyini tapaq:

let str = 'ab cd cd cd ef'; let res = str.indexOf('cd'); console.log(res);

Kodun icrasının nəticəsi:

3

Nümunə

Gəlin axtarışın haradan başlayacağını göstərək:

let str = 'ab cd cd cd ef'; let res = str.indexOf('cd', 4); console.log(res);

Kodun icrasının nəticəsi:

6

Nümunə

İndi mövcud olmayan alt sətri axtaraq:

let str = 'ab cd cd cd ef'; let res = str.indexOf('xx'); console.log(res);

Kodun icrasının nəticəsi:

-1

Nümunə

Gəlin uyğun olmayan registrdə göstərilən alt sətri axtaraq:

let str = 'ab cd cd cd ef'; let res = str.indexOf('CD'); console.log(res);

Kodun icrasının nəticəsi:

-1

Həmçinin baxın

  • startsWith metodu,
    sətirin başlanğıcını yoxlayır
  • endsWith metodu,
    sətirin sonunu yoxlayır
  • lastIndexOf metodu,
    alt sətrin son rast gəlinməsini axtarır
  • includes metodu,
    sətri axtarır
  • at metodu,
    sətirin simvolunu axtarır
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et