Computer >> Máy Tính >  >> Lập trình >> Javascript

Cách lấy các mục đầu tiên của một mảng bằng JavaScript

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 exerciseListfirstThreeExercises 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.