Cách nối giá trị vào JavaScript mảng

Cach Noi Gia Tri Vao Javascript Mang



Trong JavaScript, có nhiều phương thức để thêm một phần tử vào một mảng. Bạn có thể thêm một phần tử duy nhất, nhiều phần tử hoặc thậm chí toàn bộ một mảng vào một mảng khác. JavaScript cũng cho phép bạn duyệt hoặc sửa đổi các mảng bằng các phương pháp khác nhau. Đối tượng Array.prototype là nguồn của tất cả các thuộc tính và phương thức.

Bài viết này sẽ giải thích các thủ tục để nối giá trị vào một mảng.

Làm cách nào để nối giá trị vào một mảng trong JavaScript?

Để thêm giá trị vào một mảng, bạn có thể sử dụng các phương thức được xác định trước của JavaScript được cung cấp bên dưới:







  • phương thức push ()
  • phương thức unshift ()
  • phương thức splice ()

Hãy tìm hiểu kỹ các phương pháp này.



Phương pháp 1: Nối giá trị vào một mảng bằng phương thức push ()

Để thêm một giá trị vào một mảng, ' đẩy() ”Là phương pháp được sử dụng phổ biến nhất. Nó chỉ đơn giản là đẩy phần tử vào mảng, hoặc chúng ta có thể nói rằng nó thêm các phần tử vào cuối mảng.



Cú pháp
Làm theo cú pháp đã cho:





Mảng . đẩy ( 'yếu tố' ) ;

Đây, “ yếu tố 'Sẽ được đẩy vào' Mảng ”Với sự trợ giúp của“ đẩy() ' phương pháp.

Thí dụ
Đầu tiên, chúng tôi sẽ tạo một mảng có tên là “ những bông hoa ”:



để hoa = [ 'Hoa hồng' , 'Hoa loa kèn' , 'Hoa nhài' ] ;

Chúng tôi sẽ in các phần tử của mảng đã tạo trên bảng điều khiển bằng cách sử dụng “ console.log () ' phương pháp:

bàn điều khiển. khúc gỗ ( những bông hoa ) ;

Sau đó, chúng tôi sẽ thêm một phần tử “ Hoa tulip ”Trong mảng“ những bông hoa ”Bằng cách sử dụng phương thức push ():

những bông hoa. đẩy ( 'Hoa tulip' ) ;

Cuối cùng, chúng tôi sẽ in mảng được cập nhật “ những bông hoa ”Sau khi thêm một phần tử vào đó:

bàn điều khiển. khúc gỗ ( những bông hoa ) ;

Như bạn có thể thấy trong đầu ra rằng phần tử “ Hoa tulip ”Được thêm thành công vào mảng của chúng tôi:

Nếu bạn muốn thêm một phần tử vào đầu mảng, hãy xem phần tiếp theo.

Phương pháp 2: Nối giá trị vào một mảng bằng phương thức unshift ()

Bạn cũng có thể sử dụng “ unshift () ”Để thêm một giá trị vào một mảng. Nó thêm giá trị vào đầu một mảng.

Cú pháp
Sử dụng cú pháp đã cho để thêm một giá trị ở vị trí bắt đầu của một mảng bằng phương thức unshift ():

Mảng . không tạm bợ ( 'yếu tố' ) ;

Thí dụ
Chúng tôi sẽ xem xét cùng một mảng đã được tạo trong ví dụ trước có tên là “ những bông hoa ”. Bây giờ, chúng tôi sẽ thêm phần tử “ Hoa tulip ”Ở đầu mảng bằng cách sử dụng phương thức“ unshift () ”:

những bông hoa. không tạm bợ ( 'Hoa tulip' ) ;

Cuối cùng, chúng tôi sẽ in mảng “ những bông hoa ”Trên bảng điều khiển:

bàn điều khiển. khúc gỗ ( những bông hoa ) ;

Đầu ra chỉ ra rằng phần tử “ Hoa tulip ”Được thêm thành công ở đầu mảng:

Hãy xem phương pháp tiếp theo để thêm phần tử vào giữa mảng.

Phương pháp 3: Nối giá trị vào một mảng bằng phương thức splice ()

Một phương thức khác được sử dụng để nối một phần tử trong một mảng được gọi là “ mối nối () ' phương pháp. Nó thêm phần tử vào giữa mảng mà bạn muốn. Nó nhận ba tham số làm đối số.

Cú pháp
Thực hiện theo cú pháp được cung cấp bên dưới cho phương thức splice ():

Mảng. mối nối ( mục lục , deleteCount , 'yếu tố' ) ;

Đây, “ mục lục 'Là vị trí cần thêm một phần tử mới,' deleteCount 'Cho biết có bao nhiêu phần tử nên được loại bỏ và' yếu tố ”Là một giá trị sẽ được thêm vào trong mảng.

Thí dụ
Bây giờ, chúng tôi sẽ thêm phần tử “ Hoa tulip ”Ở chỉ mục đầu tiên của một mảng. Trong đoạn mã sau, “ 1 'Là chỉ số của một mảng nơi phần tử sẽ được đặt và' 0 ”Chỉ ra rằng không cần xóa phần tử nào khỏi một mảng:

những bông hoa. mối nối ( 1 , 0 , 'Hoa tulip' ) ;

In mảng được nối trên bảng điều khiển:

bàn điều khiển. khúc gỗ ( những bông hoa ) ;

Bạn có thể thấy trong đầu ra rằng phần tử “ Hoa tulip ”Được đặt thành công ở chỉ mục đầu tiên của một mảng:

Chúng tôi đã tập hợp tất cả các phương pháp để nối một giá trị vào một mảng trong JavaScript.

Sự kết luận

Để thêm giá trị vào một mảng, bạn có thể sử dụng các phương thức được xác định trước của JavaScript, bao gồm phương thức push (), phương thức unshift () và phương thức splice (). Phương thức unshift () có thể được sử dụng để chèn một phần tử mới vào đầu một mảng, phương thức push () có thể được sử dụng để chèn một phần tử mới vào cuối và phương thức splice () có thể được sử dụng để chèn một phần tử mới phần tử ở giữa mảng. Bài viết này giải thích các thủ tục để nối các giá trị vào một mảng.