findIndex()
в JavaScript и как он используетсяМетод
findIndex()
возвращает индекс первого элемента, который удовлетворяет условию.Если подходящего элемента нет — возвращает -1.
const users = [
{ name: "Анна", age: 22 },
{ name: "Борис", age: 30 },
{ name: "Вера", age: 25 }
];
const index = users.findIndex(u => u.age > 25);
console.log(index); // 1
•
findIndex()
ищет первого пользователя старше 25• Возвращает индекс
1
, так как это Борис• Удобен, когда нужно не сам элемент, а его позиция в массиве
Полезно для обновления, удаления или проверки существования элемента по условию
CodeBase | Frontend | #JS
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1
Рассказываю, почему старый трюк с @media (hover: hover) перестал спасать от залипания hover на мобильных, как браузеры реально определяют поддержку и что теперь с этим делать.
CodeBase | Frontend | #article
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1