𝗔𝗿𝗿𝗮𝘆𝘀 𝗶𝗻 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁
Mảng là một danh sách các giá trị có thứ tự. Mỗi giá trị được gọi là một phần tử. Mỗi phần tử đều có một chỉ số (index).
Các đặc điểm chính về mảng trong JavaScript:
- Chúng có thể chứa các kiểu dữ liệu hỗn hợp như số (numbers), chuỗi (strings) và boolean.
- Chúng tự động mở rộng kích thước. Bạn không cần phải thiết lập kích thước trước.
Các cách để tạo mảng:
Array Constructor Bạn sử dụng hàm Array(). let scores = new Array(10); Điều này tạo ra một mảng với 10 ô trống.
Array Literal Đây là phương pháp được ưu tiên. Sử dụng dấu ngoặc vuông. let colors = ['red', 'green', 'blue']; let emptyArray = [];
Cách truy cập các phần tử:
JavaScript sử dụng chỉ số bắt đầu từ 0 (zero-based indexing). Phần tử đầu tiên nằm ở chỉ số 0. let mountains = ['Everest', 'Fuji', 'Nanga Parbat'];
- mountains[0] trả về 'Everest'.
- mountains[1] trả về 'Fuji'.
Bạn có thể thay đổi giá trị bằng cách gán một giá trị mới cho một chỉ số. mountains[2] = 'K2';
Các thao tác mảng phổ biến:
- Thêm vào cuối: sử dụng .push()
- Thêm vào đầu: sử dụng .unshift()
- Xóa ở cuối: sử dụng .pop()
- Xóa ở đầu: sử dụng .shift()
- Tìm một chỉ số: sử dụng .indexOf()
- Kiểm tra xem một giá trị có phải là mảng hay không: sử dụng Array.isArray()
Để tìm tổng số lượng phần tử, hãy sử dụng thuộc tính .length.
Nguồn: https://www.javascripttutorial.net/javascript-array/ Bài viết đầy đủ: https://dev.to/pdhanush26/arrays-in-javascript-599a