Задать вопрос
RGameShow
@RGameShow
В поисках ответов на глупые вопросы

Как разобрать JS массив?

Как в JS раскидать массив в блоки..

price = ['5 291','10 631','1 701'];

<div class="itog_price"></div>
<div class="itog_price"></div>
<div class="itog_price"></div>
  • Вопрос задан
  • 115 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Куда надо разложить значения элементов массива:

const elems = document.querySelectorAll('.itog_price');

Раскладываем:

elems.forEach((n, i) => n.append(price[i]));

// или

for (const [ i, n ] of elems.entries()) {
  n.innerText = price[i];
}

// или

for (let i = 0; i < elems.length; i++) {
  elems[i].textContent = price[i];
}

// или

(function next(i, n = elems.item(i)) {
  n && (n.appendChild(new Text(price[i])), next(-~i));
})(0);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы