Denis
https://dev.to/wuz/stop-trying-to-be-so-dry-instead-write-everything-twice-wet-5g33
Maksim
https://dev.to/wuz/stop-trying-to-be-so-dry-instead-write-everything-twice-wet-5g33
в интернете можно найти текст по совершенно любому запросу
SkyWalker ✙
я то понимаю это, но это единственный путь, которым я смог реализовать данное задание
David
это все равно, что человеку, который хочет пить, сказать попей воды
а ты хочешь чтоб в идеале этого человека с руки напоил другой?
Dmitry
setAttribute  отличие от изменения свойства на прямую в чем ? И по каким принципам юзать то или другое
Denis
https://quirksmode.org/dom/core/#attributes
Dmitry
не то
Maksim
Ну сайт dev.to - это известный сайт
это не важно (я не слышал например о таком) суть в том что всегда можно найти подтверждение своих взглядов и опровержение чужих еще модно быть не таким как все, каждому свое
Denis
не то
Почему?
Dmitry
там ничего не пояснено вот к примеру для свн я не смогу через проп изменить ширину
Dmitry
хз
Denis
Dmitry
svg
Dmitry
который еще и не замаунтен
Denis
Так объекта еще нет. Что ты собрался менять?
Dmitry
есть. Его просто нельзя изменить
Dmitry
Cannot assign to read only property 'width' of object '#<SVGSVGElement>'
David
это все равно, что человеку, который хочет пить, сказать попей воды
там есть задачи на любой вкус сразу же с нормальными примерами решений. еще рановато другое решать если ты с dom дерева постоянно излекаешь один и тот же блок (document.getElementById("snackbar")) не говоря уже о повторении кода, функциях и т.д.
Dmitry
видать риадонли. И вот тут вопрос. Как понять что это риадонли поле и просетать сет атр иначе пропертя
Dmitry
или пофиг аля все сет аттр ?
Denis
https://joji.me/en-us/blog/html-attribute-vs-dom-property
Dmitry
и вот хз нормально ли так. А хрен. Пока так будет
Denis
Есть кто шарит за vue
http://lmgtfy.com/?q=piterden
Anonymous
как примерно написать скрипт для tampermonkey? он должен на ютубе скрывать все предложенные видео имеющие русское название
Nick
Примерно
Славик
а потом тупо скопипастить для tampermonkey
Denis
Пахнет регулярками и removeChild
Просто remove() по-моему
Nick
Просто remove() по-моему
Ну и так тож можно
Славик
document.getElementById("items").parentNode.removeChild(document.getElementById("items"))
Славик
рекомендованные надо только кикнуть?
Славик
а, русское название еще
Denis
И регулярка там /[А-Яа-я]/
Anonymous
рекомендованные надо только кикнуть?
рекомендованные и поисковую выдачу)
Anonymous
то что вылазиет прямо в окне видео, в его конце, я кикнул адблоком)
Славик
ай, лень
Славик
короче, обойти все ноды и регуляркой чекнуть наличие киррилицы
Denis
Сам ты ай-лень
Anonymous
я просто на питоне и шарпе пишу, с js тяжко 😂
Славик
ну сюда же зашел
Славик
значит js потребовался для чего-то там
Славик
а это как раз неплохая не сложная задачка для освоения
Anonymous
рекомендованные живут в тегах ytd-compact-video-renderer
Anonymous
класс style-scope ytd-watch-next-secondary-results-renderer
Denis
Выбираешь их по селектору и проходишь циклом
Anonymous
класс dismissable
Славик
document.querySelectorAll
Denis
а как?)
Это тебе и предстоит выяснить
Славик
а как нынче моднее всего обходить HTMLCollection?
Славик
Array.from(items).forEach ?
Denis
forEach и так рабтает
Славик
в натуре
Славик
и всегда так было?
Denis
ога
Славик
нафига я циклы писал ...
Славик
Славик
вот почему
Denis
Наверное элементы не нашел
Dika
Array.from(items).forEach ?
for (const el of items) { … }
Славик
Наверное элементы не нашел
тогда было бы красное
Славик
querySelectorAll возвращает NodeList, getElementsByClassName возвращает HTMLCollection
Denis
И че сильно он быстрее?
Славик
вообще хрен пойми, как у них так получилось, что это разные типы коллекций и ни одна из не наследует массив
Maksim
вообще хрен пойми, как у них так получилось, что это разные типы коллекций и ни одна из не наследует массив
массив не наследуется потому что это стороннее апи, а не js в теории в браузере может быть не только js реализован, но и другие языки, а возвращать из апи нужно одно и то же всем
Dmytro
ола, дорогие, подскажите, здесь принимаются нубские вопросы? по типу: "что этот конструктор себе позволяет?"
Владимир
Я бы там много чего перписал, но мне лень.
Ахах, спасибо )) постараюсь уловить концепт упрощения кода)
Anonymous
Привет
Anonymous
На днях начал изучать JS и мне дали задание