Array.size() กับ Array.length – JavaScript

Array Size Kab Array Length Javascript



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

บทความนี้จะอธิบายความแตกต่างระหว่าง size() และ Array.length ใน JavaScript

คุณสมบัติ JavaScript Array.length คืออะไร

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







วิธีการใช้ Array.length ใน JavaScript?

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



อาร์เรย์ ความยาว

หรือใช้กับเครื่องหมายวงเล็บ:



[ อาร์เรย์ ความยาว ]

ตัวอย่าง

สร้างอาร์เรย์ของเลขคู่:





เป็นอาร์เรย์ = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 ] ;

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

มีคุณ = อาร์เรย์ ความยาว ;

สุดท้าย พิมพ์ความยาวหรือขนาดของอาร์เรย์:



คอนโซล บันทึก ( ขนาด ) ;

เอาต์พุต

size() ใน JavaScript คืออะไร?

ขนาด() ” เป็นวิธี JavaScript ที่ใช้ในการกำหนดหรือค้นหาขนาดหรือความยาวของวัตถุ นอกจากนี้ยังใช้สำหรับคอลเลกชัน เช่น “ รายการ ”, “ ชุด ', และ ' แผนที่ '. อย่างไรก็ตาม ไม่สามารถใช้ได้สำหรับวัตถุอาร์เรย์

ตัวอย่าง

เรียกเมธอด size() ด้วยอาร์เรย์ที่กำหนด:

มีคุณ = อาร์เรย์ ขนาด ( ) ;

มันให้ข้อผิดพลาด “ array.size ไม่ใช่ฟังก์ชัน ” เนื่องจากเมธอด size() ไม่พร้อมใช้งานสำหรับอาร์เรย์:

นั่นคือทั้งหมดที่เกี่ยวกับ array.size() และ array.length ใน JavaScript

บทสรุป

ขนาด() ” เป็นวิธีที่ใช้ได้สำหรับการรวบรวม เช่น ชุด รายการ และแผนที่ ในเวลาเดียวกัน, ' อาร์เรย์ความยาว ” เป็นคุณสมบัติของวัตถุอาร์เรย์ที่แสดงจำนวนองค์ประกอบทั้งหมดในอาร์เรย์หรือขนาด/ความยาวของอาร์เรย์ อย่างไรก็ตาม คุณสมบัติ “ความยาว” นั้นเร็วกว่าการเรียกใช้เมธอดอย่างมาก บทความนี้อธิบายความแตกต่างระหว่าง Array.size() และ Array.length ใน JavaScript