คุณสมบัติความยาวอาร์เรย์ 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