Kthimi i tabelës nga një funksion në JavaScript
Në mësimin e mëparshëm ne krijuam funksionin
createTable. Le ta modifikojmë
këtë funksion në mënyrë që të mos shtojë tabelën
në një element, por thjesht ta kthejë atë
përmes return.
Kjo do të thotë se kodi i paraqitur në mësimin e mëparshëm shndërrohet në këtë:
let div = document.querySelector('#elem');
let table = createTable(3, 4);
div.appendChild(table);
Mund të rishkruhet më shkurt:
let div = document.querySelector('#elem');
div.appendChild(createTable(3, 4));
Marrja e referencës së tabelës mund të nevojitet për të bërë diçka me tabelën e krijuar. Për shembull, le ta ngjyrosim atë ngjyrën e tekstit në të kuqe:
let div = document.querySelector('#elem');
let table = createTable(3, 4);
table.style.color = 'red';
div.appendChild(table);
Riktheni funksionin tuaj createTable
në përputhje me atë që përshkruhet në teori.
Le të themi se kemi këtë div me paragrafë:
<div id="elem">
<p>1</p>
<p>2</p>
<p>3</p>
</div>
Duke përdorur funksionin createTable krijo
një tabelë të re, dhe pastaj fusni atë në fund
të div-it.