⊗jsPmFDRT 494 of 505 menu

การส่งคืนตารางจากฟังก์ชันใน 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 พร้อมกับย่อหน้าดังนี้:

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

ใช้ฟังก์ชัน createTable สร้าง ตารางใหม่ขึ้นมา จากนั้นแทรกมันเข้าไปที่ส่วนท้าย ของ div

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ