⊗jsSpPACTA 48 of 294 menu

การแปลงเป็นอาร์เรย์ใน JavaScript

สมมติว่าเรามีอาร์เรย์ปลอมของย่อหน้า:

let elems = document.querySelectorAll('p');

มาแปลงมันเป็นอาร์เรย์ปกติกัน

วิธีแรก

สิ่งที่ชัดเจนที่สุดที่สามารถทำได้คือ การวนลูป อาร์เรย์ปลอมของเรา แล้วสร้างอาร์เรย์ใหม่ขึ้นมาใน ลูปนี้:

let arr = []; for (let elem of elems) { arr.push(elem); }

วิธีที่สอง

สามารถใช้การสลายโครงสร้างได้:

let arr = [...elems];

วิธีที่สาม

สามารถใช้เมธอด Array.from ได้:

let arr = Array.from(elems);

โจทย์ฝึกปฏิบัติ

รับอาร์เรย์ปลอมขององค์ประกอบ ด้วยวิธีใดก็ได้ แปลงมันเป็นอาร์เรย์ด้วย ทั้งสามวิธีที่อธิบายไว้

กำหนดย่อหน้าดังนี้:

let elems = document.querySelectorAll('p');

ใช้เมธอด slice เพื่อรับ ย่อหน้าทั้งหมด ยกเว้นอันแรกและอันสุดท้าย

ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ