Здравствуйте. Как на чистом JS выбрать первый и последний элемент который относиться к класcа
SLIM:
ul
li One
li.active Two
li.active Three
li Four
Нужно выбрать вторую и третью li
window.onload = () => {
const first = document.querySelector('.active:first-of-type');
console.log(first);
};
Можно конечно перебором, или может есть более оптимальное решение
window.onload = () => {
const all = document.querySelectorAll('.active');
const first = all[1];
const last = all[all.length-1];
console.log(first, last);
};