⊗jsPmArSA 75 of 505 menu

อาร์เรย์แบบเบาบางใน JavaScript

หากในอาร์เรย์มีคีย์ที่มีการข้าม ก็จะได้อาร์เรย์ที่เบาบาง มาดูกันว่า มันมีลักษณะอย่างไร ให้เรามี อาร์เรย์บางอย่าง:

let arr = ['a', 'b', 'c'];

เพิ่มอีกหนึ่งองค์ประกอบเข้าไปในอาร์เรย์นี้ โดยที่คีย์มีการข้าม:

arr[4] = '!';

ผลลัพธ์ในอาร์เรย์จะเกิด ช่องว่าง ที่มีค่าundefined:

console.log(arr); // แสดงผล ['a', 'b', 'c', undefined, '!']

ความยาวของอาร์เรย์จะรวม ช่องว่างทั้งหมดเข้าไปด้วย นั่นคือในกรณีของเรา มันจะเป็น5, ไม่ใช่4:

console.log(arr.length); // แสดงผล 5

จงหาความยาวของอาร์เรย์ต่อไปนี้:

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