find մեթոդ

find մեթոդը օգնում է գտնել առաջին տարրը զանգվածում՝ համաձայն պարամետրով փոխանցված կոլբեքի։ Եթե տարրը չկա, ապա վերադարձվում է undefined։

Շարահյուսություն

javascriptզանգված.find(ֆունկցիա);

Օրինակ

Եկեք գտնենք զանգվածի այն տարրը, որը համապատասխանում է ֆունկցիայում գրված պայմաններին.

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

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

console.log(res);

Կոդի կատարման արդյունք.

javascript1

Օրինակ

Եկեք գտնենք զանգվածի այն տարրը, որի երկարությունը հավասար է 2-ի.

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

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

console.log(res);

Կոդի կատարման արդյունքում մենք կտեսնենք, որ մեթոդը գտել է առաջին տարրը, որն համապատասխանում է ֆունկցիայի պայմաններին.

javascript'kl'

Տես նաև

  • findIndex մեթոդը,
    որը որոնում է տարրի ինդեքսը զանգվածում
  • findLast մեթոդը,
    որը որոնում է տարրը զանգվածի վերջից
  • findLastIndex մեթոդը,
    որը որոնում է տարրի ինդեքսը զանգվածի վերջից