Повратак табеле из функције на JavaScript
У претходној лекцији смо направили функцију
createTable. Хајде да модификујемо
ову функцију тако да не додаје табелу
у неки елемент, већ је једноставно враћа
преко return.
То јест приказани код из претходне лекције претвара се у следећи:
let div = document.querySelector('#elem');
let table = createTable(3, 4);
div.appendChild(table);
Може се написати краће:
let div = document.querySelector('#elem');
div.appendChild(createTable(3, 4));
Добијање референце на табелу може бити потребно да би се нешто урадило са креираном табелом. На пример, хајде да обојимо њен боју текста у црвено:
let div = document.querySelector('#elem');
let table = createTable(3, 4);
table.style.color = 'red';
div.appendChild(table);
Промените вашу функцију createTable
у складу са описаном теоријом.
Претпоставимо да имамо следећи div са параграфима:
<div id="elem">
<p>1</p>
<p>2</p>
<p>3</p>
</div>
Уз помоћ функције createTable креирајте
нову табелу, а затим је уметните на крај
div-a.