Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
angen89
0
вклад
3
вопроса
0
ответов
0%
решений
Комментарии
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Почему не получается отфильтровать массив строк?
angen89
@angen89
Автор вопроса
let input = document.querySelector('#input');
let tbody = document.querySelector( 'tbody' );
let p = tbody.querySelectorAll( 'p' );
let list = [];
for (const key in p) {
list.push( p[key].outerText );
}
input.addEventListener('input', function() {
list.filter((i)=>{i.startsWith(input.value)?console.log(i):null})})
таким образом фильтр работает. Причина неясна. Изменения внесены только в коллбэк.
Написано
25 мая 2024
Как удалить из массива числа с повторяющимися цифрами?
angen89
@angen89
Автор вопроса
с этим решением у меня консоль не согласна)
Написано
более года назад
Как удалить из массива числа с повторяющимися цифрами?
angen89
@angen89
Автор вопроса
супер, спасибо!
Написано
более года назад
Как удалить из строки каждый третий символ?
angen89
@angen89
Автор вопроса
Сергей delphinpro
, ты уж извини,что потревожили.
Написано
более года назад
Как удалить из строки каждый третий символ?
angen89
@angen89
Автор вопроса
Lynn «Кофеман»
, что внутри /_/g?
Написано
более года назад
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама
let tbody = document.querySelector( 'tbody' );
let p = tbody.querySelectorAll( 'p' );
let list = [];
for (const key in p) {
list.push( p[key].outerText );
}
input.addEventListener('input', function() {
list.filter((i)=>{i.startsWith(input.value)?console.log(i):null})})
таким образом фильтр работает. Причина неясна. Изменения внесены только в коллбэк.