Pemulangan Jadual daripada Fungsi dalam JavaScript

Dalam pelajaran sebelumnya, kami telah membuat fungsi createTable. Mari kita ubah suai fungsi ini supaya ia tidak menambah jadual ke dalam mana-mana elemen, tetapi hanya memulangkannya melalui return.

Maksudnya, kod dari pelajaran sebelumnya akan bertukar menjadi seperti ini:

javascriptlet div = document.querySelector('#elem');
let table = createTable(3, 4);
div.appendChild(table);

Boleh ditulis semula dengan lebih ringkas:

javascriptlet div = document.querySelector('#elem');
div.appendChild(createTable(3, 4));

Mendapatkan rujukan kepada jadual mungkin diperlukan untuk melakukan sesuatu dengan jadual yang dicipta. Sebagai contoh, mari kita ubah warna teksnya menjadi merah:

javascriptlet div = document.querySelector('#elem');

let table = createTable(3, 4);
table.style.color = 'red';

div.appendChild(table);
Задание 1

Ubah suai fungsi createTable anda seperti yang diterangkan dalam teori.

Задание 2

Katakan kita mempunyai div dengan perenggan seperti berikut:

html<div id="elem">
  <p>1</p>
  <p>2</p>
  <p>3</p>
</div>

Dengan menggunakan fungsi createTable, cipta jadual baru, kemudian masukkan ke hujung div tersebut.