მეთოდი find
მეთოდი find ეხმარება იპოვოს პირველი ელემენტი
მასივში პარამეტრად გადაცემული
კოლბექის მიხედვით.
თუ ელემენტი არ არის, დააბრუნებს undefined.
სინტაქსი
მასივი.find(ფუნქცია);
მაგალითი
მოდი ვიპოვოთ მასივის ელემენტი, რომელიც შეესაბამება ფუნქციაში აღწერილ პირობებს:
let arr = [1, 2, 3, 4];
let res = arr.find(function(currentValue) {
return currentValue > 0;
});
console.log(res);
კოდის შესრულების შედეგი:
1
მაგალითი
მოდი ვიპოვოთ მასივის ელემენტი,
რომლის სიგრძე უდრის 2:
let arr = ['abc', 'defg', 'kl', 'mn'];
let res = arr.find(function(elem) {
return elem.length == 2;
});
console.log(res);
კოდის შესრულების შედეგად ჩვენ ვნახავთ, რომ მეთოდმა იპოვა პირველი ელემენტი, რომელიც შეესაბამება ფუნქციის პირობებს:
'kl'
იხილეთ აგრეთვე
-
მეთოდი
findIndex,
რომელიც ეძებს ელემენტის ინდექსს მასივში -
მეთოდი
findLast,
რომელიც ეძებს ელემენტს მასივის ბოლოდან -
მეთოდი
findLastIndex,
რომელიც ეძებს ელემენტის ინდექსს მასივის ბოლოდან