JavaScript is required

Which of the following correctly accesses the seventh element stored in foo, an array with 100 elements?

A.

foo[6]

B.

foo[7]

C.

foo(7);

D.

foo;

Trả lời:

Đáp án đúng: A


Trong hầu hết các ngôn ngữ lập trình, mảng (array) được đánh số từ 0. Điều này có nghĩa là phần tử đầu tiên của mảng có chỉ số là 0, phần tử thứ hai có chỉ số là 1, và tiếp tục như vậy. Vì vậy, để truy cập phần tử thứ bảy trong mảng foo, ta cần sử dụng chỉ số 6. Phương án A, foo[6], là cách chính xác để truy cập phần tử thứ bảy. Các phương án khác không đúng vì:

  • foo[7] sẽ truy cập phần tử thứ tám.
  • foo(7) sử dụng cú pháp gọi hàm không đúng cho việc truy cập mảng.
  • foo chỉ trả về tham chiếu đến mảng, không phải là phần tử cụ thể.

Câu hỏi liên quan