Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

ความยาวอาร์เรย์ JavaScript:คู่มือฉบับสมบูรณ์

คุณสมบัติความยาวอาร์เรย์ JavaScript ระบุจำนวนรายการในอาร์เรย์ ในการค้นหาความยาวของอาร์เรย์ ให้อ้างอิงอ็อบเจ็กต์ array_name.length คุณสมบัติ length ส่งคืนค่าจำนวนเต็ม


คุณมักจะต้องการทราบจำนวนค่าที่อยู่ในอาร์เรย์ กล่าวคือ ความยาวของอาร์เรย์ นั่นคือสิ่งที่อาร์เรย์ JavaScript ความยาว คุณสมบัติเข้ามา คุณสมบัติ length ใช้เพื่อดึงจำนวนรายการที่จัดอยู่ในอาร์เรย์เฉพาะ

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

บทช่วยสอนนี้จะสำรวจวิธีใช้วิธีความยาวอาร์เรย์ใน JavaScript เราจะอธิบายตัวอย่างสองตัวอย่างที่ใช้เมธอดในโปรแกรม JavaScript

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

คุณสมบัติความยาวอาร์เรย์ JavaScript เป็นค่าจำนวนเต็มที่แสดงถึงจำนวนรายการในอาร์เรย์ คุณสมบัติ length จะสูงกว่าค่าดัชนีสูงสุดในอาร์เรย์หนึ่งค่าเสมอ เนื่องจากค่าดัชนีเริ่มต้นจาก 0 ใน JavaScript

เนื่องจากความยาวเป็นคุณสมบัติใน JavaScript จึงไม่ใช้พารามิเตอร์ใดๆ มันถูกต่อท้ายอย่างง่าย ๆ ที่ส่วนท้ายของอาร์เรย์

นี่คือไวยากรณ์สำหรับคุณสมบัติความยาวอาร์เรย์ JavaScript:

array_name.length;

เราเพิ่มไวยากรณ์ .length ต่อท้ายชื่ออาร์เรย์เพื่อเข้าถึงค่าของคุณสมบัติความยาว

81% ของผู้เข้าร่วมกล่าวว่าพวกเขารู้สึกมั่นใจมากขึ้นเกี่ยวกับโอกาสในการทำงานด้านเทคโนโลยีหลังจากเข้าร่วม bootcamp จับคู่กับ Bootcamp วันนี้

ผู้สำเร็จการศึกษาจากหลักสูตร bootcamp โดยเฉลี่ยใช้เวลาน้อยกว่าหกเดือนในการเปลี่ยนอาชีพ ตั้งแต่เริ่มต้น bootcamp ไปจนถึงหางานแรก

ตัวอย่าง JavaScript ความยาวอาร์เรย์

มาดูตัวอย่างเพื่อแสดงวิธีนี้ในโปรแกรม JavaScript สมมุติว่าเราเป็นเจ้าของร้านหนังสือ เราต้องการทราบจำนวนหนังสือจาก New York Times Fiction Best Sellers of 2019 รายการที่เราขาย ลูกค้ารายหนึ่งสอบถามเกี่ยวกับความพร้อมให้บริการของหนังสือเหล่านี้ เราจึงตัดสินใจตรวจสอบจำนวนหนังสือที่เราขายซึ่งปรากฏอยู่ในรายการ

นั่นคือสิ่งที่คุณสมบัติความยาวมีประโยชน์ สมมติว่าเรามีรายชื่อหนังสือที่เราขายที่ปรากฏใน New York Times Fiction Best Sellers of 2019 รายการ. เราสามารถค้นหาจำนวนหนังสือที่เราขายอยู่ในรายการนั้นโดยใช้คุณสมบัติความยาว:

const nyt_fiction_best_sellers_2019 =['Redemption', 'A Better Man', 'The Institute', 'The Guardians', 'The Night Fire', 'Turning Point'];console.log(nyt_fiction_best_sellers_2019.length); 

เมื่อเรารันโค้ด โปรแกรมจะส่งคืน:6.

ขั้นแรก เราประกาศค่าคงที่ที่เรียกว่า nyt_fiction_best_sellers_2019 ค่าคงที่นี้จัดเก็บรายชื่อหนังสือในคลังของเราที่ปรากฏใน New York Times Fiction Best Sellers of 2019 รายการ. จากนั้น เราใช้คุณสมบัติ length เพื่อค้นหาความยาวของรายการนั้น ในกรณีนี้ มีหกค่าในรายการของเรา ดังนั้นคุณสมบัติ length จะส่งกลับ:6.

การคำนวณค่าเฉลี่ยด้วยความยาวอาร์เรย์ JavaScript

คุณสมบัติ length มีกรณีการใช้งานจำนวนมากใน JavaScript และหนึ่งในคุณสมบัติที่พบบ่อยที่สุดคือการคำนวณค่าเฉลี่ย

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

ตัวอย่างโปรแกรม

นี่คือตัวอย่างโปรแกรมที่ช่วยให้เราสามารถคำนวณอายุเฉลี่ยของสมาชิกในชั้นเรียนเต้นรำ:

var dancer_ages =[9, 10, 9, 11, 12, 8, 10, 10, 10];var sum =0;for (var i =0; i  

รหัสของเราส่งคืน:

อายุเฉลี่ยของสมาชิกในชั้นเรียนเต้นรำคือ 10 ปี

ในโค้ดบรรทัดแรก เราประกาศรายการ JavaScript ชื่อ dancer_ages ซึ่งเก็บอายุของสมาชิกแต่ละคนในชั้นเรียนเต้นรำ จากนั้น เราประกาศตัวแปรชื่อ sum ซึ่งเก็บอายุรวมของสมาชิกในชั้นเรียน เราจะต้องใช้ค่านี้เพื่อคำนวณค่าเฉลี่ยในภายหลัง

เริ่มแรก เราตั้งค่า sum เป็น 0 เพราะเราต้องประกาศตัวแปรก่อนจึงจะสามารถใช้งานได้ จากนั้น เราเพิ่มอายุของนักเต้นแต่ละคนใน ผลรวม คุณค่าใน for . ของเรา วนซ้ำ

จากนั้น เราสร้าง JavaScript for loop ที่วนซ้ำแต่ละรายการในรายการ dancer_ages และเพิ่มลงใน sum ตัวแปร. สังเกตว่าเราใช้ dancer_ages.length คุณสมบัติเพื่อบอกโปรแกรมของเราว่าควรรันกี่ครั้ง

หลังจากดำเนินการ สำหรับ loop โปรแกรมของเราจะคำนวณอายุเฉลี่ยของสมาชิกในชั้นเรียน โปรแกรมของเราทำได้โดยการหาร sum (ผลรวมของอายุนักเต้นทั้งหมด) โดย dancer_ages.length (จำนวนคนในชั้นเรียนเต้นรำ). จากนั้น เราใช้ Math.round() วิธีการปัดเศษค่าของเราให้เป็นจำนวนเต็มที่ใกล้เคียงที่สุด

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

บทสรุป

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

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

คุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการเข้ารหัสใน JavaScript หรือไม่? อ่านคู่มือวิธีการเรียนรู้ JavaScript ของเรา คุณจะพบคำแนะนำเกี่ยวกับหลักสูตรและแหล่งข้อมูลการเรียนรู้ที่อาจช่วยให้คุณพัฒนาความรู้เกี่ยวกับ JavaScript