Làm cách nào để thêm vào một mảng trong JavaScript?

Phương thức đẩy () của JavaScript. Phương thức này sẽ thêm một phần tử vào cuối mảng, trong khi chức năng song sinh của nó, phương thức pop(), sẽ loại bỏ một phần tử khỏi phần cuối của mảng. Nếu bạn cần thêm một phần tử hoặc nhiều phần tử vào cuối một mảng, phương thức push() hầu như sẽ luôn là lựa chọn đơn giản và nhanh nhất của bạn.  

cú pháp

array.push(item1, item2, ..., itemX)

Thông số.  

  • mục1, mục2, …, mụcX. Đây là những thông số bắt buộc. (Các) mục sẽ được thêm vào cuối mảng.  

Thí dụ. Trong ví dụ này, chúng ta sẽ hợp nhất ba mảng lại với nhau bằng phương thức concat() của Javascript

Trong bài viết này, chúng ta sẽ tìm hiểu về cách thêm đối tượng vào mảng trong Javascript. Có 3 phương thức phổ biến có thể được sử dụng để chèn hoặc thêm một đối tượng vào mảng

  • Phương thức đẩy () của JavaScript
  • Phương thức mối nối JavaScript ()
  • Phương thức unshift() của JavaScript

Phương pháp 1. Phương thức đẩy mảng JavaScript ()

Phương thức push() dùng để thêm một hoặc nhiều phần tử vào cuối mảng. Nó trả về độ dài mới của mảng được hình thành. Một đối tượng có thể được chèn bằng cách chuyển đối tượng làm tham số cho phương thức này. Do đó, đối tượng được thêm vào cuối mảng.  

cú pháp

array.push(objectName)

Thí dụ. Trong ví dụ này, chúng ta sẽ sử dụng phương thức push() để thêm một đối tượng vào mảng trong Javascript

html




<body style="text-align:center">

    <

arr.splice(index, 0, objectName)
1 style=
arr.splice(index, 0, objectName)
4>

arr.splice(index, 0, objectName)
6
arr.splice(index, 0, objectName)
7

    

arr.splice(index, 0, objectName)
9
arr.splice(index, 0, objectName)
1>

    <

arr.unshift(object);
4>

arr.splice(index, 0, objectName)
6
arr.unshift(object);
7

    

arr.splice(index, 0, objectName)
9
arr.unshift(object);
4>

    <<4>

arr.splice(index, 0, objectName)
6<7

    

arr.splice(index, 0, objectName)
9<4>

 

    <body4 body5=body7body8body4>

 

    <<4 style4_______74_______style6style7<4>

 

    <=2>

arr.splice(index, 0, objectName)
6=5

arr.splice(index, 0, objectName)
6=7

arr.splice(index, 0, objectName)
6

arr.splice(index, 0, objectName)
6"text-align:center"0

"text-align:center"1"text-align:center"2

"text-align:center"1=7

arr.splice(index, 0, objectName)
6"text-align:center"6

    

arr.splice(index, 0, objectName)
9=2>

arr.splice(index, 0, objectName)
9body>

đầu ra

Làm cách nào để thêm vào một mảng trong JavaScript?

 

Phương pháp 2. Phương thức nối mảng JavaScript ()

Phương thức mối nối được sử dụng để xóa và thêm các phần tử từ một chỉ mục cụ thể. Nó nhận 3 tham số, chỉ số bắt đầu, số phần tử cần xóa và sau đó là các phần tử sẽ được thêm vào mảng. Chỉ có thể thêm một đối tượng mà không xóa bất kỳ phần tử nào khác bằng cách chỉ định tham số thứ hai thành 0. Đối tượng được chèn vào được truyền cho phương thức và chỉ mục nơi nó được chèn vào được chỉ định. Thao tác này sẽ chèn đối tượng vào chỉ mục đã chỉ định.  

cú pháp

arr.splice(index, 0, objectName)

Thí dụ. Trong ví dụ này, chúng ta sẽ thêm đối tượng mới vào mảng bằng phương thức splice() trong Javascript

html




<body style=>8>

    <

arr.splice(index, 0, objectName)
1 style=
arr.splice(index, 0, objectName)
4>

arr.splice(index, 0, objectName)
6
arr.splice(index, 0, objectName)
7

    

arr.splice(index, 0, objectName)
9
arr.splice(index, 0, objectName)
1>

    <

arr.unshift(object);
4>

arr.splice(index, 0, objectName)
6
arr.unshift(object);
7

    

arr.splice(index, 0, objectName)
9
arr.unshift(object);
4>

    <<4>

arr.splice(index, 0, objectName)
6<7

    

arr.splice(index, 0, objectName)
9<4>

 

    <body4 body5=___

arr.splice(index, 0, objectName)
28body8body4>

 

    <<4 style4_______74_______style6style7<4>

 

    <=2>

arr.splice(index, 0, objectName)
6
arr.splice(index, 0, objectName)
46

arr.splice(index, 0, objectName)
6=7

arr.splice(index, 0, objectName)
6

arr.splice(index, 0, objectName)
6
arr.splice(index, 0, objectName)
51

"text-align:center"1_______2_______53

"text-align:center"1=7

arr.splice(index, 0, objectName)
6"text-align:center"6

    

arr.splice(index, 0, objectName)
9=2>

arr.splice(index, 0, objectName)
9body>

đầu ra

Làm cách nào để thêm vào một mảng trong JavaScript?

 

Phương pháp 3. Phương thức unshift() của mảng JavaScript

Phương thức unshift() dùng để thêm một hoặc nhiều phần tử vào đầu mảng. Nó trả về độ dài của mảng mới được hình thành. Một đối tượng có thể được chèn bằng cách chuyển đối tượng làm tham số cho phương thức này. Do đó, đối tượng được thêm vào đầu mảng.  

cú pháp

________số 8_______

Thí dụ. Trong ví dụ này, chúng ta sẽ thêm các đối tượng mới vào mảng bằng cách sử dụng phương thức unshift() trong Javascript

html




<body style="text-align:center">

    <

arr.splice(index, 0, objectName)
1 style=
arr.splice(index, 0, objectName)
4>

arr.splice(index, 0, objectName)
6
arr.splice(index, 0, objectName)
7

    

arr.splice(index, 0, objectName)
9
arr.splice(index, 0, objectName)
1>

    <

arr.unshift(object);
4>

arr.splice(index, 0, objectName)
6
arr.unshift(object);
7

    

arr.splice(index, 0, objectName)
9
arr.unshift(object);
4>

    <<4_______2_______97<4>

 

    <body4 body5=___

arr.unshift(object);
05body8body4>

 

    <<4 style4_______74_______style6style7<4>

 

    <=2>

arr.splice(index, 0, objectName)
6
arr.unshift(object);
23

arr.splice(index, 0, objectName)
6=7

arr.splice(index, 0, objectName)
6

arr.splice(index, 0, objectName)
6
arr.unshift(object);
28

"text-align:center"1____8_______30

"text-align:center"1=7

arr.splice(index, 0, objectName)
6"text-align:center"6

    

arr.splice(index, 0, objectName)
9=2>

arr.splice(index, 0, objectName)
9body>

đầu ra

Làm cách nào để thêm vào một mảng trong JavaScript?

 

JavaScript được biết đến nhiều nhất để phát triển trang web nhưng nó cũng được sử dụng trong nhiều môi trường không có trình duyệt. Bạn có thể học JavaScript từ đầu bằng cách làm theo Hướng dẫn JavaScript và Ví dụ về JavaScript này

Làm cách nào để thêm một mục vào một mảng JavaScript?

Khi bạn muốn thêm một phần tử vào cuối mảng của mình, hãy sử dụng hàm push() . Nếu bạn cần thêm một phần tử vào đầu mảng, hãy sử dụng unshift(). Nếu bạn muốn thêm một phần tử vào một vị trí cụ thể của mảng, hãy sử dụng splice().

Chúng ta có thể thêm vào mảng trong JavaScript không?

Đôi khi bạn cần thêm một hoặc nhiều giá trị mới vào cuối mảng. Trong tình huống này phương thức push() là thứ bạn cần . Phương thức này chấp nhận số lượng đối số không giới hạn và bạn có thể thêm bao nhiêu phần tử tùy ý vào cuối mảng. Phương thức push() cũng trả về độ dài mới của mảng.

Làm cách nào để thêm một chuỗi vào một mảng JavaScript?

Phương thức push() là một phương thức JavaScript dựng sẵn được sử dụng để thêm một số, chuỗi, đối tượng, mảng hoặc . Bạn có thể sử dụng hàm push() để thêm các mục mới vào cuối mảng và trả về độ dài mới. (Các) mục mới sẽ chỉ được thêm vào cuối Mảng.