Mảng JavaScript concat()
Ví dụ
Nối hai mảng:
const arr1 = ["Cecilie", "Lone"];
const arr2 = ["Emil", "Tobias", "Linus"];
const children = arr1.concat(arr2);
Tham gia ba mảng:
const arr1 = ["Cecilie", "Lone"];
const arr2 = ["Emil", "Tobias", "Linus"];
const arr3 = ["Robin"];
const children = arr1.concat(arr2, arr3);
Hãy tự mình thử »Thêm ví dụ dưới đây.
Sự miêu tả
Phương thức concat()
nối (nối) hai hoặc nhiều mảng.
Phương thức concat()
trả về một mảng mới, chứa các mảng đã nối.
Phương thức concat()
không thay đổi các mảng hiện có.
Cú pháp
array1 .concat( array2 , array3 , ..., arrayX )
Thông số
Parameter | Description |
array1,... | Required. The array(s) to be concatenated. |
Giá trị trả về
Kiểu | Sự miêu tả |
Mảng | Nội dung từ các mảng đã nối. |
Thêm ví dụ
Nối chuỗi và số:
const arr1 = ["Cecilie", "Lone"];
const arr2 = [1, 2, 3];
const arr3 = arr1.concat(arr2);
Nối các mảng lồng nhau:
const arr1 = [1, 2, [3, 4]];
const arr2 = [[5, 6], 7, 8];
const arr3 = arr1.concat(arr2);
Hãy tự mình thử »Hướng dẫn mảng:
Hỗ trợ trình duyệt
concat()
là tính năng ECMAScript1 (ES1).
ES1 (JavaScript 1997) được hỗ trợ đầy đủ trên tất cả các trình duyệt:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | Yes |