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 функциясын колдонуп,
жаңы таблица түзүп, анан аны дивдин
аягына кыстырыңыз.