Μέθοδος findIndex
Η μέθοδος findIndex επιτρέπει την εύρεση του ευρετηρίου
του πρώτου στοιχείου σύμφωνα με το
callback που μεταβιβάζεται
στην παράμετρο. Εάν το στοιχείο δεν βρεθεί,
επιστρέφεται -1.
Σύνταξη
πίνακας.findIndex(συνάρτηση);
Παράδειγμα
Ας βρούμε το ευρετήριο του πρώτου ζυγού στοιχείου του πίνακα:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem % 2 == 0;
});
console.log(res);
Αποτέλεσμα εκτέλεσης του κώδικα:
1
Παράδειγμα
Τώρα ας ορίσουμε συνθήκες στη συνάρτηση, οι οποίες δεν θα αντιστοιχούν σε κανένα στοιχείο στον πίνακα:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem < 0;
});
console.log(res);
Αποτέλεσμα εκτέλεσης του κώδικα:
-1
Δείτε επίσης
-
η μέθοδος
find,
που βρίσκει ένα στοιχείο σε έναν πίνακα -
η μέθοδος
findLast,
που βρίσκει ένα στοιχείο από το τέλος του πίνακα -
η μέθοδος
findLastIndex,
που βρίσκει το ευρετήριο ενός στοιχείου από το τέλος του πίνακα