Die findIndex-metode

Die metode findIndex laat toe om die indeks van die eerste element te vind volgens die callback wat as parameter oorgedra word. Indien die element nie gevind word nie, word -1 terugbesorg.

Sintaksis

javascriptskikking.findIndex(funksie);

Voorbeeld

Kom ons vind die indeks van die eerste eve element in die skikking:

javascriptlet arr = [1, 2, 3, 4, 5];

let res = arr.findIndex(function (elem){
  return elem % 2 == 0;
});

console.log(res);

Resultaat van kode-uitvoering:

javascript1

Voorbeeld

En nou, laat ons voorwaardes in die funksie stel waaraan geen element in die skikking sal voldoen nie:

javascriptlet arr = [1, 2, 3, 4, 5];

let res = arr.findIndex(function (elem){
  return elem < 0;
});

console.log(res);

Resultaat van kode-uitvoering:

javascript-1

Sien ook

  • metode find,
    wat 'n element in 'n skikking soek
  • metode findLast,
    wat 'n element vanaf die einde van die skikking soek
  • metode findLastIndex,
    wat die indeks van 'n element vanaf die einde van die skikking soek