คุณเข้าถึงองค์ประกอบ X จำนวนแรกในอาร์เรย์ JavaScript ได้อย่างไร คุณใช้ slice()
. ในตัวของ JavaScript วิธีการ
ตัวอย่างเช่น สมมติว่าคุณต้องจัดการ 3 รายการแรกของอาร์เรย์ ในกรณีนี้ อาร์เรย์คือรายการของแบบฝึกหัด:
const exerciseList = [
"Deadlift",
"Squat",
"Push-up",
"Pull-up",
"Turkish Get-up",
"Kettlebell Swing",
]
ขั้นแรก เรากำหนดจำนวนรายการที่เราต้องการเข้าถึง:
// get the first 3 items
const numberOfItems = 3
จากนั้นเราประกาศตัวแปรใหม่ให้มีการอ้างอิงถึง 3 รายการแรก:
const firstThreeExercises = exerciseList.slice(0, numberOfItems)
ลองพิมพ์ค่า exerciseList
และ firstThreeExercises
ใช้ console.log()
:
console.log(exerciseList)
// Output: ["Deadlift", "Squat", "Push-up", "Pull-up", "Turkish Get-up", "Kettlebell Swing"]
console.log(firstThreeExercises)
// Output ["Deadlift", "Squat", "Push-up"]
หมายเหตุ:exerciseList
ต้นฉบับ อาร์เรย์ไม่ได้รับการแก้ไขด้วยวิธีนี้