Ҷадвалро аз функсия дар 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 id="elem">
<p>1</p>
<p>2</p>
<p>3</p>
</div>
Бо ёрии функсияи createTable ҷадвали нав эҷод кунед,
ва сипас онро ба охири див ворид кунед.