CodeBase | Frontend
2.18K subscribers
462 photos
187 videos
7 files
725 links
Все самое интересное и полезное у нас 😎

Контакт: @Filgood777 (реклама, сотрудничество)
Download Telegram
👩‍💻 Метод 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
👍41
Лучший канал с бесплатными книгами ТУТ📕📕📕
🖥 Фиксим залипающий hover на мобильных устройствах

Рассказываю, почему старый трюк с @media (hover: hover) перестал спасать от залипания hover на мобильных, как браузеры реально определяют поддержку и что теперь с этим делать.

🔗 Ссылка

CodeBase | Frontend | #article
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍1