×

Thêm phần tử vào mảng trong JavaScript: push() và unshift()

Thêm Phần Tử Vào Cuối và Đầu của Một Mảng Trong JavaScript

Trong JavaScript, có hai phương thức chính để thêm phần tử vào mảng:

  1. Thêm phần tử vào cuối mảng sử dụng phương thức push().
  2. Thêm phần tử vào đầu mảng sử dụng phương thức unshift().

Thêm Phần Tử Vào Cuối Mảng

Phương thức push() được sử dụng để thêm một hoặc nhiều phần tử vào cuối mảng. Phương thức này thay đổi mảng gốc và trả về độ dài mới của mảng.

  • Cú pháp:

    array.push(element1, element2, ..., elementN);
    
  • Ví dụ:

    let arr = [1, 2, 3];
    arr.push(4); // Thêm phần tử 4 vào cuối mảng
    console.log(arr); // Output: [1, 2, 3, 4]
    
    arr.push(5, 6); // Thêm nhiều phần tử
    console.log(arr); // Output: [1, 2, 3, 4, 5, 6]
    

Thêm Phần Tử Vào Đầu Mảng

Phương thức unshift() được sử dụng để thêm một hoặc nhiều phần tử vào đầu mảng. Phương thức này cũng thay đổi mảng gốc và trả về độ dài mới của mảng.

  • Cú pháp:

    array.unshift(element1, element2, ..., elementN);
    
  • Ví dụ:

    let arr = [1, 2, 3];
    arr.unshift(0); // Thêm phần tử 0 vào đầu mảng
    console.log(arr); // Output: [0, 1, 2, 3]
    
    arr.unshift(-2, -1); // Thêm nhiều phần tử
    console.log(arr); // Output: [-2, -1, 0, 1, 2, 3]
    

Tổng Kết

Để thêm phần tử vào cuối và đầu của một mảng trong JavaScript, bạn có thể sử dụng hai phương thức push()unshift().

  • Thêm vào cuối mảng: Sử dụng push()

    let arr = [1, 2, 3];
    arr.push(4); // Thêm phần tử 4 vào cuối mảng
    console.log(arr); // Output: [1, 2, 3, 4]
    
  • Thêm vào đầu mảng: Sử dụng unshift()

    let arr = [1, 2, 3];
    arr.unshift(0); // Thêm phần tử 0 vào đầu mảng
    console.log(arr); // Output: [0, 1, 2, 3]
    

Việc sử dụng các phương thức này giúp bạn dễ dàng thêm phần tử vào mảng, từ đó quản lý dữ liệu trong mảng một cách hiệu quả hơn.

Comments