Size: a a a

2020 February 23

l

lesha in pro.js
var reviewsItem = document.querySelectorAll('.reviews-list .list-item');
источник

l

lesha in pro.js
ошибка пропадает , если записать так Object.values(reviewsItem).filter((i, { dataset: d }) => d.pagereview == d.pageslug)
источник

l

lesha in pro.js
но теперь Cannot read property 'pagereview' of undefined
источник

t

th.witness in pro.js
lesha
Ну я по твоему совету переписываю код, который частично с jquery на javascript и теперь переменная reviewsItem задается через document.getElementsByClassName , в следствии чего данная строчка не работает, вот и попросил её разобрать, она сравнивает значение дата атрибутов и при совпадении будет добавлять класс к этим элементам (не дописал добавление класса)
Кстати, если тебе нужны элементы с определённым атрибутом, ты также можешь использовать синтаксис аля .class[data-yes] внутри querySelector.
источник

t

th.witness in pro.js
А лучше сразу в песок, чтобы время экономить.
источник

l

lesha in pro.js
хм , просто насколько я правильно понял, что с filter() не нужно делать переборку элементов с помощью for?
источник

t

th.witness in pro.js
lesha
хм , просто насколько я правильно понял, что с filter() не нужно делать переборку элементов с помощью for?
Он сам это делает.
источник

t

th.witness in pro.js
Вообще, filter, map, reduce, some, every и тому подобные полностью избавляют от нужды использовать циклы при работе с массивами.
источник

t

th.witness in pro.js
th.witness
Вообще, filter, map, reduce, some, every и тому подобные полностью избавляют от нужды использовать циклы при работе с массивами.
(Есть исключения)
источник

l

lesha in pro.js
источник

В

Виктория in pro.js
Функциональные штучки
источник

l

lesha in pro.js
Сейчас попробую сделать через .class[data-*]
источник

l

lesha in pro.js
ой , только там забыл значения в li поставить
источник

l

lesha in pro.js
ну можно просто 1,2,3
источник

t

th.witness in pro.js
Фильтр - для фильтрации.
источник

t

th.witness in pro.js
Не нужно там ничего делать.
источник

t

th.witness in pro.js
Блять, 6 минут с телефона строчил и не сохранил.
источник

t

th.witness in pro.js
Больно.
источник

l

lesha in pro.js
((
источник

V

Vlad in pro.js
lesha
Всё равно ошибка reviewsItem.filter is not a function  да, перепутал , я и использовал querySelectorAll, а не document.getElementsByClassName
потому что это не массив, а хтмл коллекция. Выведи reviewsItem.__proto__ в консоль и []__.proto__
источник