9. Mảng trong lập trình JavaScript

Trong lập trình JavaScript, mảng là một cấu trúc dữ liệu cho phép lưu trữ một tập hợp các giá trị có thứ tự và có thể truy cập thông qua các chỉ số (index). Mảng có thể chứa bất kỳ loại dữ liệu nào, bao gồm các số, chuỗi, đối tượng, mảng khác, và các kiểu dữ liệu khác. Dưới đây là cách tạo và sử dụng mảng trong JavaScript:

  1. Khai báo mảng: Bạn có thể khai báo một mảng bằng cách sử dụng cặp dấu ngoặc vuông [] và phân tách các giá trị bằng dấu phẩy.
javascript
const numbers = [1, 2, 3, 4, 5];
const fruits = ["apple", "banana", "orange"];
const mixedArray = [1, "hello", { name: "John" }, true];
  1. Truy cập phần tử trong mảng: Để truy cập vào phần tử của mảng, bạn chỉ cần sử dụng chỉ số của phần tử trong dấu ngoặc vuông []. Lưu ý rằng chỉ số của mảng bắt đầu từ 0.
javascript
const numbers = [10, 20, 30, 40, 50];
console.log(numbers[0]); // Kết quả: 10
console.log(numbers[2]); // Kết quả: 30
  1. Độ dài của mảng: Để lấy độ dài của mảng, bạn có thể sử dụng thuộc tính length.
javascript
const fruits = ["apple", "banana", "orange"];
console.log(fruits.length); // Kết quả: 3
  1. Thay đổi giá trị của phần tử trong mảng: Bạn có thể thay đổi giá trị của một phần tử trong mảng bằng cách gán giá trị mới vào chỉ số tương ứng.
javascript
const numbers = [1, 2, 3, 4, 5];
numbers[1] = 10; // Giá trị của phần tử thứ hai được thay đổi thành 10
console.log(numbers); // Kết quả: [1, 10, 3, 4, 5]
  1. Phương thức của mảng: JavaScript cung cấp một loạt các phương thức tích hợp sẵn cho mảng, giúp bạn thực hiện các thao tác phổ biến như thêm phần tử, xóa phần tử, lặp qua mảng, và nhiều hơn nữa. Một số phương thức phổ biến là push(), pop(), shift(), unshift(), splice(), forEach(), map(), filter(), và reduce().
javascript
const numbers = [1, 2, 3];

numbers.push(4); // Thêm phần tử 4 vào cuối mảng, numbers sẽ là [1, 2, 3, 4]
numbers.pop(); // Xóa phần tử cuối cùng, numbers sẽ là [1, 2, 3]
numbers.shift(); // Xóa phần tử đầu tiên, numbers sẽ là [2, 3]
numbers.unshift(0); // Thêm phần tử 0 vào đầu mảng, numbers sẽ là [0, 2, 3]

Mảng là một công cụ mạnh mẽ trong JavaScript và được sử dụng rộng rãi để lưu trữ và xử lý dữ liệu trong các ứng dụng web.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top