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մեթոդը,
որը որոնում է տարրի ինդեքսը զանգվածի վերջից