Как вывести массивы в каждый отдельный div?
У меня есть массив
var arr = ['JavaScript', 'ECMAScript', 'jQuery'];
и есть HTML
<div id="gg">
<div id="one"></div>
<div id="two"> </div>
<div id="three"> </div>
<div id="four"> </div>
<div id="five"> </div>
<div id="six"></div>
Как сделать так чтобы, каждый массив был в своем блоке? Например JavaScript должен быть в диве one , и так далее.
Ответы (1 шт):
Автор решения: Aleksandr Belous
→ Ссылка
const items = [{
name: 'JavaScript',
target: 'one',
},
{
name: 'ECMAScript',
target: 'two',
},
{
name: 'jQuery',
target: 'three',
},
];
const setName = (target, name) => {
const $target = document.getElementById(target);
$target.textContent = name;
};
items.forEach((item) => {
setName(item.target, item.name);
});
<div id="gg"></div>
<div id="one"></div>
<div id="two"></div>
<div id="three"></div>
<div id="four"></div>
<div id="five"></div>
<div id="six"></div>