อาร์เรย์ใน JS สามารถจัดเก็บประเภทข้อมูลต่าง ๆ (ค่าสตริง)
อาร์เรย์ใน JS ไม่ข้ามขอบเขต เมื่อตัวห้อยอาร์เรย์เอาต์พุตเกินขอบเขตที่ไม่ได้กำหนดจะปรากฏขึ้น
อาร์เรย์ใน JS จะเติบโตแบบไดนามิกโดยค่าเริ่มต้น
วิธีง่ายๆในการสำรวจอาร์เรย์
สำหรับ (คีย์ var ใน arr) {window.alert (key+"="+arr [key]);}ปัญหาเกิดขึ้นเมื่อกำหนดค่าให้กับอาร์เรย์สองมิติที่ว่างเปล่า:
var arr2 = []; arr2 [1] [1] = 45; // js ไม่สนับสนุนวิธีการกำหนดนี้
สารละลาย:
// ก่อนหน้านี้คุณต้องเริ่มต้นจำนวนแถวในการกำหนด ARR2 สำหรับ (var i = 0; i <5; i ++) {arr2 [i] = [];} // วิธีนี้คุณสามารถกำหนดค่าให้กับมันได้ arr2 [1] [1] = 45;