find နည်းလမ်း

find နည်းလမ်းသည် callback တစ်ခုအား parameter အဖြစ်ပေးပို့ထားခြင်းအရ Array အတွင်းရှိ ပထမဆုံးသော element ကိုရှာဖွေရာတွင်ကူညီပေးပါသည်။ အကယ်၍ element မရှိပါက undefined ကိုပြန်ပေးပါသည်။

Syntax

javascriptခင်းကျင်း.find(လုပ်ဆောင်ချက်);

ဥပမာ

Function အတွင်းသတ်မှတ်ထားသောအခြေအနေများနှင့်ကိုက်ညီသည့် Array ၏ element ကိုရှာကြည့်ရအောင်။

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

let res = arr.find(function(currentValue) {
  return currentValue > 0;
});

console.log(res);

ကုဒ်အား run ပြီးနောက်ရရှိသောရလဒ်။

javascript1

ဥပမာ

အလျား 2 ရှိသော Array element ကိုရှာကြည့်ရအောင်။

javascriptlet arr = ['abc', 'defg', 'kl', 'mn'];

let res = arr.find(function(elem) {
  return elem.length == 2;
});

console.log(res);

ကုဒ်အား run ပြီးနောက် function ၏အခြေအနေများနှင့်ကိုက်ညီသော ပထမဆုံး element ကိုနည်းလမ်းကတွေ့ရှိထားကြောင်းတွေ့မြင်ရပါမည်။

javascript'kl'

ဤအကြောင်းအရာများကိုလည်းကြည့်ပါ

  • findIndex နည်းလမ်း၊
    သည် Array အတွင်းရှိ element ၏ index ကိုရှာဖွေပေးပါသည်
  • findLast နည်းလမ်း၊
    သည် Array ၏အဆုံးမှစတင်၍ element ကိုရှာဖွေပေးပါသည်
  • findLastIndex နည်းလမ်း၊
    သည် Array ၏အဆုံးမှစတင်၍ element ၏ index ကိုရှာဖွေပေးပါသည်