Задать вопрос
Destell
@Destell
React, React Native junior developer

Можно ли работать через filter() с результатом .find(elem)?

Можно ли работать через filter() с результатом .find(elem)?
Делая
console.log(
    root.find(elem).filter(item = > item)
)


как результат я получаю, видимо, индекс, т.е. 0, 1, 2 и т.д. Получить искомое я могу через третий аргумент filter, но чтобы использовать, например, text() на результате, мне придется обернуть результат в $(), мне кажется, это не очень удачно.
  • Вопрос задан
  • 84 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Решения вопроса 1
tsepen
@tsepen
Frontend developer
Метод find возвращает первый найденный элемент в массиве, что ты потом хочешь отфильтровать? Метод filter принимает в себя функцию, которая должна сделать проверку и вернуть true или false, а в твоем случае как ты планировал использовать filter?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы