Menu
CoddyTech

Truy cập các phần tử trong mảng

Thuộc phần Kiến thức cơ bản trong hành trình JavaScript của Coddy. Bài học 58 trên 77.

Trong JavaScript, ta dùng mảng (array) để lưu trữ nhiều giá trị trong một biến. Mỗi giá trị trong mảng được gọi là phần tử, và mỗi phần tử có một chỉ số. Các chỉ số bắt đầu từ 0 đến độ dài của mảng trừ đi một.

Ví dụ, hãy xem mảng tiếp theo: 

let myArray = ['a', 'b', 'c', 'd', 'e', 'f', 'g']
  • Phần tử a ở chỉ số 0
  • Phần tử b ở chỉ số 1
  • ...
  • Phần tử g ở chỉ số 6

Để truy cập một phần tử trong mảng, ta có thể dùng chỉ số của phần tử đó bên trong dấu ngoặc vuông. Ví dụ, để truy cập phần tử đầu tiên của một mảng có tên myArray, ta sẽ dùng myArray[0].

Đây là một ví dụ:

let myArray = [10, 20, 30, 40, 50]
let element = myArray[2]

Biến element sẽ chứa giá trị 30 vì nó truy cập phần tử thứ ba (có chỉ số là 2).

challenge icon

Thử thách

Dễ

Tạo một hàm tên là values, nhận một mảng làm đối số và in ra lần lượt tất cả các phần tử trong mảng.

Để duyệt qua một mảng, hãy dùng thuộc tính .length bên trong câu lệnh for:

let myArray = [10, 20, 30, 40, 50]
for (let i = 0; i < myArray.length; i++) {
    console.log(myArray[i]);
}

Với cách này, i sẽ chạy từ 0 đến myArray.length (không bao gồm giá trị này), tương ứng chính xác với tất cả các chỉ số của mảng.

Tự làm thử

function values(arr) {
    // Viết code ở đây
}
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Kiến thức cơ bản

Tự luyện tập: Trình biên dịch JavaScript online