Ҷадвалро аз функсия дар JavaScript баргардондан
Дар дарси гузашта мо функсияи
createTable сохтем. Биёед ин функсияро тавре
таҳрир кунем, ки он ҷадвалро ба ягон элемент илова накунад,
балки танҳо онро тавассути return баргардонад.
Яъне рамзи дарси гузашта ба ин табдил меёбад:
javascriptlet div = document.querySelector('#elem');
let table = createTable(3, 4);
div.appendChild(table);
Метавон ба таври кӯтоҳтар навишт:
javascriptlet div = document.querySelector('#elem');
div.appendChild(createTable(3, 4));
Гирифтани истинод ба ҷадвал метавонад барои он зарур бошад, ки чизе бо ҷадвали сохташуда анҷом диҳем. Масалан, биёед ранги матони онро ба сурх табдил диҳем:
javascriptlet div = document.querySelector('#elem');
let table = createTable(3, 4);
table.style.color = 'red';
div.appendChild(table);
Задание 1
Функсияи худ createTable-ро
мувофиқи он чи дар назария тавсиф шудааст, таҳрир кунед.
Задание 2
Фарз кунем, ки мо ин дивро бо абзасҳо дорем:
html<div id="elem">
<p>1</p>
<p>2</p>
<p>3</p>
</div>
Бо ёрии функсияи createTable ҷадвали нав эҷод кунед,
ва сипас онро ба охири див ворид кунед.