วิธีเริ่มต้นความยาวของอาร์เรย์ใน JavaScript

Withi Reim Tn Khwam Yaw Khxng Xarrey Ni Javascript



ในขณะที่สร้างอาร์เรย์ โปรแกรมเมอร์จำเป็นต้องระบุความยาวของอาร์เรย์ ช่วยในการจัดสรรจำนวนหน่วยความจำที่เหมาะสมในการเก็บองค์ประกอบอาร์เรย์ และช่วยให้แน่ใจว่าทรัพยากรหน่วยความจำถูกใช้งานอย่างมีประสิทธิภาพ และป้องกันการโอเวอร์โฟลว์ที่อาจเกิดขึ้นหรือความผิดพลาดของหน่วยความจำ

บทความนี้จะสาธิตขั้นตอนการเริ่มต้นความยาวของอาร์เรย์







จะเริ่มต้นความยาวอาร์เรย์ใน JavaScript ได้อย่างไร

สำหรับการเริ่มต้นความยาวของอาร์เรย์ ให้ใช้ปุ่ม “ ตัวสร้างอาร์เรย์ ” โดยส่งผ่านอาร์กิวเมนต์เดียวซึ่งเป็นความยาวของอาร์เรย์ที่คุณต้องการสร้าง



ไวยากรณ์



สำหรับการใช้ตัวสร้างอาร์เรย์เพื่อเริ่มต้นความยาวของอาร์เรย์ ให้ทำตามไวยากรณ์ที่กำหนด:





อาร์เรย์ใหม่ ( เท่านั้น )


ตัวอย่าง

ในตัวอย่างที่กำหนด ให้สร้างอาร์เรย์ของความยาว “ สิบเอ็ด ” โดยใช้ตัวสร้าง Array และเก็บไว้ในตัวแปร “ อาร์เรย์ ”:



อนุญาต อาร์เรย์ = อาร์เรย์ใหม่ ( สิบเอ็ด ) ;


พิมพ์อาร์เรย์บนคอนโซล:

คอนโซล.ล็อก ( อาร์เรย์ ) ;


สามารถสังเกตได้ว่าอาร์เรย์ว่างของความยาว “ สิบเอ็ด ” สร้างสำเร็จแล้ว:


คุณยังสามารถเริ่มต้นอาร์เรย์ได้โดยส่งองค์ประกอบในตัวสร้าง มันจะสร้างอาร์เรย์ตามความยาวขององค์ประกอบที่ระบุ:

อนุญาต อาร์เรย์ = อาร์เรย์ใหม่ ( 1 , 3 , 35 , 4 , 2 , 27 , 91 , 3 , 4 , 5 , 12 ) ;


ดังที่คุณเห็นว่าอาร์เรย์ที่สร้างขึ้นนั้นมีความยาว “ สิบเอ็ด ” เนื่องจากตัวสร้างประกอบด้วย 11 องค์ประกอบ:


คุณยังสามารถสร้าง/ประกาศอาร์เรย์และเริ่มต้นความยาวที่ต้องการได้ด้วยการเรียกใช้ฟังก์ชันแบบกำหนดเอง ในที่นี้ เราจะกำหนดฟังก์ชันชื่อ “ สร้าง ArrayofSize() ” ที่ใช้ขนาดของอาร์เรย์เป็นอาร์กิวเมนต์ จากนั้นสร้างอาร์เรย์ว่างและเพิ่มองค์ประกอบในนั้นโดยวนซ้ำจนถึงความยาวที่กำหนด สุดท้าย ส่งคืนอาร์เรย์ของความยาวเฉพาะไปยังฟังก์ชัน:

การทำงาน สร้าง ArrayofSize ( ขนาด ) {
เป็นแผลเป็น = [ ] ;
สำหรับ ( ที่ไหน = 0 ; ฉัน < ขนาด ; ฉัน ++ ) {
อร๊ายยย [ ฉัน ] = ฉัน;
}
กลับ arr;
}


เรียกใช้ฟังก์ชันโดยส่งความยาวของอาร์เรย์:

var array = createArrayofSize ( สิบเอ็ด ) ;


พิมพ์อาร์เรย์ของความยาวที่ระบุบนคอนโซล:

คอนโซล.ล็อก ( อาร์เรย์ ) ;


เอาต์พุต


นั่นคือทั้งหมดที่เกี่ยวกับการเริ่มต้นความยาวของอาร์เรย์ใน JavaScript

บทสรุป

ในการเริ่มต้นความยาวของอาร์เรย์ ให้ใช้ปุ่ม ' ตัวสร้างอาร์เรย์ ' เช่น ' ใหม่ อาร์เรย์() ” โดยส่งผ่านอาร์กิวเมนต์เดียวซึ่งเป็นความยาวของอาร์เรย์ที่คุณต้องการสร้าง คุณยังสามารถเริ่มต้นอาร์เรย์ได้โดยส่งองค์ประกอบในตัวสร้าง เช่น “ ใหม่ อาร์เรย์(1, 2, 3) ” หรือการเรียกใช้ฟังก์ชันแบบกำหนดเอง ในบทความนี้ เราได้สาธิตขั้นตอนการเริ่มต้นความยาวของอาร์เรย์