Size: a a a

JavaScript Noobs — сообщество новичков

2020 July 27

j

jk in JavaScript Noobs — сообщество новичков
Андрей
но он какой-то всратый
Array.from(document.querySelectorAll('.post-layout')).reverse()[0]

Ну это ерунда, зачем
источник

j

jk in JavaScript Noobs — сообщество новичков
jk
Ну можно облегчить.
const elements = document.querySelectorAll('.tree__comment')
const element = elements[elements.length - 1]
Читабельный код же
источник

А

Андрей in JavaScript Noobs — сообщество новичков
хз думал мб какие-то нативные методы есть, просто я их не нашёл
источник

j

jk in JavaScript Noobs — сообщество новичков
Андрей
хз думал мб какие-то нативные методы есть, просто я их не нашёл
Я тоже не нашёл
источник

EM

Elisey Martynov in JavaScript Noobs — сообщество новичков
jk
Array.from(document.querySelectorAll('.post-layout')).reverse()[0]

Ну это ерунда, зачем
Ну вот норм же
источник

EM

Elisey Martynov in JavaScript Noobs — сообщество новичков
Если в конст поместить список, все читается же
источник

А

Андрей in JavaScript Noobs — сообщество новичков
да, явно лучше моего, но не покидает ощущение что есть другое решение задачи
источник

А

Андрей in JavaScript Noobs — сообщество новичков
спасибо бтв
источник

EM

Elisey Martynov in JavaScript Noobs — сообщество новичков
Last child мб
источник

А

Андрей in JavaScript Noobs — сообщество новичков
ну ласт чайлд это уже совсем хард код
источник

А

Андрей in JavaScript Noobs — сообщество новичков
типа в этом случае мне нужно 100% знать что ниже ниче не появится в будущем
источник

EM

Elisey Martynov in JavaScript Noobs — сообщество новичков
А length - 1 разве не то же самое?
источник

EM

Elisey Martynov in JavaScript Noobs — сообщество новичков
А, или там еще че то навложено
источник

А

Андрей in JavaScript Noobs — сообщество новичков
ну тут я явно выбираю элемент с конкретным классом
источник

y

ymdev in JavaScript Noobs — сообщество новичков
Андрей
const id = node.querySelectorAll('.tree__comment').length-1;
 const element = node.querySelectorAll('.tree__comment')[id];

Есть какая-то более адекватная альтернатива этому коду?
Он ищет самый верхний спан с указанным классом среди множества вложенных элементов.
Я может че не понимаю)
const element = node.querySelector('.tree__comment:last-child')
источник

А

Андрей in JavaScript Noobs — сообщество новичков
ymdev
Я может че не понимаю)
const element = node.querySelector('.tree__comment:last-child')
пробовал, возвращает null
источник

y

ymdev in JavaScript Noobs — сообщество новичков
Андрей
пробовал, возвращает null
значит, что-то не так делал. Вот работает же https://jsfiddle.net/dL0t8saq/
источник

А

Андрей in JavaScript Noobs — сообщество новичков
а вру, не null, а просто не тот элемент
источник

А

Андрей in JavaScript Noobs — сообщество новичков
он возвращает тоже самое что node.querySelector('.tree__comment')

https://jsfiddle.net/t6uowj1s/
источник
2020 July 28

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
Люди, есть у кого какие идеи как решить ?
источник