Làm cách nào để nối các mảng trong javascript?

Phương thức JavaScript Array concat[] được sử dụng để hợp nhất hai hoặc nhiều mảng lại với nhau. Phương thức này không làm thay đổi các mảng ban đầu được truyền dưới dạng đối số

cú pháp

var newArray = oldArray.concat[value1[, value2[, ...[, valueN]]]]

Thông số. Các tham số của phương thức này là các mảng hoặc các giá trị cần thêm vào mảng đã cho. Số lượng đối số của phương thức này phụ thuộc vào số lượng mảng hoặc giá trị được hợp nhất

Giá trị trả về. Phương thức này trả về một mảng mới được tạo sau khi hợp nhất tất cả các mảng được truyền cho phương thức dưới dạng đối số.  

Dưới đây là một ví dụ về phương thức Array concat[] để nối ba mảng

ví dụ 1.  

JavaScript




[11,12,13,14,15,16,17,18,19]
0

[11,12,13,14,15,16,17,18,19]
1
[11,12,13,14,15,16,17,18,19]
2

[11,12,13,14,15,16,17,18,19]
1
[11,12,13,14,15,16,17,18,19]
1
[11,12,13,14,15,16,17,18,19]
2

[11,12,13,14,15,16,17,18,19]
3____14
[11,12,13,14,15,16,17,18,19]
5

[11,12,13,14,15,16,17,18,19]
6
[11,12,13,14,15,16,17,18,19]
7

[11,12,13,14,15,16,17,18,19]
6
[11,12,13,14,15,16,17,18,19]
9

[11,12,13,14,15,16,17,18,19]
3____111

_______51____113

_______51____115

[11,12,13,14,15,16,17,18,19]
16

đầu ra

[11,12,13,14,15,16,17,18,19]

ví dụ 2. Trong ví dụ này, phương thức concat[] nối cả hai mảng thành một mảng mà nó trả về là câu trả lời

[11,12,13,14,15,16,17,18,19]
1

đầu ra

[11,12,13,14,15,16,17,18,19]
7

ví dụ 2. Trong ví dụ này, phương thức concat[] nối tất cả các đối số được truyền cho phương thức với mảng đã cho thành một mảng mà nó trả về dưới dạng câu trả lời

[11,12,13,14,15,16,17,18,19]
8

JavaScript




[11,12,13,14,15,16,17,18,19]
0

[11,12,13,14,15,16,17,18,19]
1
[11,12,13,14,15,16,17,18,19]
2

[11,12,13,14,15,16,17,18,19]
1
[11,12,13,14,15,16,17,18,19]
1
[11,12,13,14,15,16,17,18,19]
2

[11,12,13,14,15,16,17,18,19]
3
[11,12,13,14,15,16,17,18,19]
4
[11,12,13,14,15,16,17,18,19]
75
[11,12,13,14,15,16,17,18,19]
76
[11,12,13,14,15,16,17,18,19]
77
[11,12,13,14,15,16,17,18,19]
78
[11,12,13,14,15,16,17,18,19]
77
[11,12,13,14,15,16,17,18,19]
80
[11,12,13,14,15,16,17,18,19]
81

[11,12,13,14,15,16,17,18,19]
3____183

_______51____113

_______51____115

[11,12,13,14,15,16,17,18,19]
16

đầu ra

[11,12,13,14,15,16,17,18,19]
5

ví dụ 3. Trong ví dụ này, phương thức concat[] nối cả hai mảng thành một mảng mà nó trả về là câu trả lời

JavaScript




[11,12,13,14,15,16,17,18,19]
0

[11,12,13,14,15,16,17,18,19]
1
[11,12,13,14,15,16,17,18,19]
2

[11,12,13,14,15,16,17,18,19]
1
[11,12,13,14,15,16,17,18,19]
1
[11,12,13,14,15,16,17,18,19]
2

[11,12,13,14,15,16,17,18,19]
3____14
[11,12,13,14,15,16,17,18,19]
57

[11,12,13,14,15,16,17,18,19]
3____14
[11,12,13,14,15,16,17,18,19]
30

[11,12,13,14,15,16,17,18,19]
3____432

_______51____113

_______51____115

[11,12,13,14,15,16,17,18,19]
16

đầu ra

[11,12,13,14,15,16,17,18,19]
3

Chúng tôi có một danh sách đầy đủ các phương thức Mảng Javascript, để kiểm tra những phương thức đó, vui lòng xem qua bài viết tham khảo đầy đủ Mảng Javascript này

Trình duyệt được hỗ trợ. Các trình duyệt được phương thức JavaScript Array concat[] hỗ trợ được liệt kê bên dưới

  • Google Chrome 1 trở lên
  • Cạnh 12 trở lên
  • Firefox 1 trở lên
  • Internet Explorer 5. 5 trở lên
  • Opera4 trở lên
  • Safari1 trở lên

Chúng tôi có một Cheat Sheet về Javascript, nơi chúng tôi đề cập đến tất cả các chủ đề quan trọng của Javascript để kiểm tra những chủ đề đó, vui lòng xem qua Javascript Cheat Sheet-Hướng dẫn cơ bản về JavaScript

Bạn có thể nối các mảng trong JavaScript không?

Phương thức concat[] dùng để hợp nhất hai hay nhiều mảng . Phương thức này không thay đổi các mảng hiện có mà thay vào đó trả về một mảng mới.

Làm cách nào để nối thành một mảng trong một đối tượng JavaScript?

Trong JavaScript, concat[] là một phương thức Mảng được sử dụng để nối hai hoặc nhiều mảng thành một mảng mới. Vì phương thức concat[] là một phương thức của đối tượng Array nên nó phải được gọi thông qua một thể hiện cụ thể của lớp Array.

Làm cách nào để nối chuỗi các chuỗi trong JavaScript?

Mảng. nguyên mẫu. tham gia [] Phương thức tham gia [] tạo và trả về một chuỗi mới bằng cách nối tất cả các phần tử trong một mảng [hoặc một đối tượng giống như mảng], được phân tách bằng dấu phẩy hoặc chuỗi phân tách được chỉ định. Nếu mảng chỉ có một mục, thì mục đó sẽ được trả về mà không cần sử dụng dấu tách.

Làm cách nào để hợp nhất hai mảng?

Để hợp nhất hai mảng, chúng tôi tìm độ dài của nó và được lưu trữ trong biến fal và sal tương ứng. Sau đó, chúng tôi tạo một kết quả mảng số nguyên mới lưu tổng độ dài của cả hai mảng. Bây giờ, sao chép từng phần tử của cả hai mảng vào mảng kết quả bằng cách sử dụng hàm arraycopy[]

Chủ Đề