Làm cách nào để bạn truy cập số phần tử X đầu tiên trong một mảng JavaScript? Bạn sử dụng slice()
tích hợp sẵn của JavaScript phương pháp.
Ví dụ:giả sử bạn cần thao tác 3 mục đầu tiên của một mảng. Trong trường hợp này, mảng là một danh sách các bài tập:
const exerciseList = [
"Deadlift",
"Squat",
"Push-up",
"Pull-up",
"Turkish Get-up",
"Kettlebell Swing",
]
Đầu tiên, chúng tôi xác định số lượng mục chúng tôi muốn truy cập:
// get the first 3 items
const numberOfItems = 3
Sau đó, chúng tôi khai báo một biến mới để chứa một tham chiếu đến 3 mục đầu tiên:
const firstThreeExercises = exerciseList.slice(0, numberOfItems)
Cố gắng in giá trị của exerciseList
và firstThreeExercises
sử dụng 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"]
Lưu ý:exerciseList
ban đầu mảng không được sửa đổi với cách tiếp cận này.