@maksmaksimovich

Как из набора элементов удалить определённое количество из начала и конца?

Допустим, у меня есть <div>, в нём 20 элементов <p>. Как удалить 5 с начала и 3 с конца?
  • Вопрос задан
  • 176 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
const selector = 'div p';
const removeFromStart = 5;
const removeFromEnd = 3;

document.querySelectorAll(selector).forEach((n, i, a) => {
  if (i < removeFromStart || i > a.length - removeFromEnd - 1) {
    n.remove();
  }
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы