findIndex Method

findIndex method သည် parameter အဖြစ်ပေးထားသော callback အတိုင်း ပထမဆုံးတွေ့ရှိရသော element ၏ index ကိုရှာဖွေပေးသည်။ Element မတွေ့ပါက -1 ကိုပြန်ပေးသည်။

Syntax

javascriptarray.findIndex(function);

ဥပမာ

Array အတွင်းရှိ ပထမဆုံး စုံကိန်း element ၏ index ကိုရှာကြည့်ရအောင်။

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

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

console.log(res);

ကုဒ်ကို Run လိုက်ရင် ရလဒ်။

javascript1

ဥပမာ

အခု function ထဲမှာ array ထဲက element တစ်ခုမှ မကိုက်ညီတဲ့ အခြေအနေတစ်ခုကို သတ်မှတ်ကြည့်ရအောင်။

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

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

console.log(res);

ကုဒ်ကို Run လိုက်ရင် ရလဒ်။

javascript-1

ဆက်စပ်ကြည့်ရှုရန်

  • find method,
    သည် array ထဲက element ကိုရှာဖွေပေးသည်
  • findLast method,
    သည် array ၏အဆုံးမှစ၍ element ကိုရှာဖွေပေးသည်
  • findLastIndex method,
    သည် array ၏အဆုံးမှစ၍ element ၏ index ကိုရှာဖွေပေးသည်