Sử dụng Arrayjava JavaScript

Hướng dẫn JavaScript chỉ cho bạn cách sử dụng JavaScript và cung cấp tổng quan về ngôn ngữ. Nếu bạn cần thông tin đầy đủ về một tính năng ngôn ngữ, hãy xem tài liệu tham khảo JavaScript

Hướng dẫn này được chia thành các chương sau

Tổng quan. Giới thiệu

Tổng quan. Ngữ pháp và các loại

Tổng quan. Luồng điều khiển và xử lý lỗi

Tổng quan. Vòng lặp và phép lặp

Tổng quan. Chức năng

  • &

Tổng quan. Biểu thức và toán tử

  • &
  • &

Tổng quan. Số và ngày tháng

Tổng quan. định dạng văn bản

  • Biểu thức chính quy

Tổng quan. Bộ sưu tập được lập chỉ mục

Tổng quan. Bộ sưu tập có khóa

Tổng quan. Làm việc với các đối tượng

Tổng quan. Sử dụng các lớp

Tổng quan. lời hứa

Tổng quan. Trình vòng lặp và máy phát điện

Tổng quan. lập trình meta

Tổng quan. mô-đun JavaScript

  • Kế tiếp "

Tìm thấy một vấn đề nội dung với trang này?

  • Chỉnh sửa trang trên Github
  • Báo cáo vấn đề nội dung
  • Xem nguồn trên GitHub
Bạn muốn tham gia nhiều hơn? Tìm hiểu cách đóng góp

Trang này được sửa đổi lần cuối vào ngày 13 tháng 12 năm 2022 bởi những người đóng góp MDN

Nếu bạn có một danh sách các mục (ví dụ: danh sách tên ô tô), việc lưu trữ ô tô trong các biến đơn lẻ có thể trông như thế này

hãy để xe1 = "Saab";
cho car2 = "Volvo";
cho xe3 = "BMW";

Tuy nhiên, nếu bạn muốn đi vòng qua các ô tô và tìm một ô tô cụ thể, và nếu bạn không có 3 ô tô mà là 300 ô tô thì sao?

Giải pháp là một mảng

Một mảng có thể chứa nhiều giá trị dưới một tên duy nhất và bạn có thể truy cập các giá trị bằng cách tham chiếu đến một số chỉ mục


Tạo một mảng

Sử dụng một mảng chữ là cách dễ nhất để tạo một mảng JavaScript

cú pháp

const tên_mảng = [mục1,mục2,. ];

Một thực tế phổ biến là khai báo mảng với từ khóa const

Tìm hiểu thêm về const với mảng trong chương. Mảng JS Const

Dấu cách và ngắt dòng không quan trọng. Một khai báo có thể trải rộng trên nhiều dòng

Bạn cũng có thể tạo một mảng rồi cung cấp các phần tử

Thí dụ

const xe = [];
xe ô tô[0]= "Saab";
xe[1]= "Volvo";
ô tô[2]= "BMW";

Tự mình thử »


Sử dụng Từ khóa JavaScript mới

Ví dụ sau cũng tạo một Array, và gán giá trị cho nó

Hai ví dụ trên làm hoàn toàn giống nhau

Không cần sử dụng new Array()

Để đơn giản, dễ đọc và tốc độ thực thi, hãy sử dụng phương thức ký tự mảng



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

Bạn truy cập một phần tử mảng bằng cách tham khảo số chỉ mục

Ghi chú. Chỉ mục mảng bắt đầu bằng 0

[0] là phần tử đầu tiên. [1] là phần tử thứ hai


Thay đổi một phần tử mảng

Câu lệnh này thay đổi giá trị của phần tử đầu tiên trong cars


Truy cập toàn bộ mảng

Với JavaScript, toàn bộ mảng có thể được truy cập bằng cách tham khảo tên mảng

Thí dụ

const xe = ["Saab", "Volvo", "BMW"];
tài liệu. getElementById("bản trình diễn"). InternalHTML = ô tô;

Tự mình thử »


Mảng là đối tượng

Mảng là một loại đối tượng đặc biệt. Toán tử typeof trong JavaScript trả về "đối tượng" cho mảng

Tuy nhiên, mảng JavaScript được mô tả tốt nhất là mảng

Mảng sử dụng số để truy cập "phần tử" của nó. Trong ví dụ này, person[0] trả về John

Các đối tượng sử dụng tên để truy cập "thành viên" của nó. Trong ví dụ này, person.firstName trả về John


Các phần tử mảng có thể là đối tượng

Biến JavaScript có thể là đối tượng. Mảng là loại đối tượng đặc biệt

Do đó, bạn có thể có các biến thuộc các loại khác nhau trong cùng một Mảng

Bạn có thể có các đối tượng trong một Mảng. Bạn có thể có các chức năng trong một Mảng. Bạn có thể có các mảng trong một Mảng