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
tsepen
@tsepen
Frontend developer
Метод find возвращает первый найденный элемент в массиве, что ты потом хочешь отфильтровать? Метод filter принимает в себя функцию, которая должна сделать проверку и вернуть true или false, а в твоем случае как ты планировал использовать filter?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы