Cara menggunakan javascript concat

Contoh

Gabungkan dua array

const arr1 = ["Cecilie", "Sendirian"];
const arr2 = ["Emil", "Tobias", "Linus"];
anak-anak const = arr1. cocok(arr2);

Cobalah sendiri "

Bergabunglah dengan tiga array

const arr1 = ["Cecilie", "Sendirian"];
const arr2 = ["Emil", "Tobias", "Linus"];
const arr3 = ["Robin"];
anak-anak const = arr1. concat(arr2, arr3);

Cobalah sendiri "

Lebih banyak contoh di bawah ini


Definisi dan Penggunaan

Metode concat() menggabungkan (menggabungkan) dua atau lebih array

Metode concat() mengembalikan array baru, berisi array yang digabungkan

Metode concat() tidak mengubah array yang ada


Sintaksis

larik1. concat(larik2, larik3,. , larikX)

Parameter

ParameterDeskripsiarray1,. Yg dibutuhkan
Array yang akan digabungkan

Nilai Pengembalian

TypeDescriptionAn array Konten dari array yang digabungkan

Lebih banyak contoh

Menggabungkan string dan angka

const arr1 = ["Cecilie", "Sendirian"];
const arr2 = [1, 2, 3];
const arr3 = arr1. cocok(arr2);

Cobalah sendiri "

Menggabungkan array bersarang

const arr1 = [1, 2, [3, 4]];
const arr2 = [[5, 6], 7, 8];
const arr3 = arr1. cocok(arr2);

Cobalah sendiri "

Dukungan Peramban

concat() adalah fitur ECMAScript1 (ES1).

ES1 (JavaScript 1997) didukung penuh di semua browser

ChromeEdgeFirefoxSafariOperaIEYaYaYaYaYa

Metode ini dapat membantu kita ketika kita memiliki beberapa larik terpisah dan kita ingin menggabungkan semuanya menjadi satu larik

Mari kita pelajari lebih lanjut dari sintaks hingga contoh penggunaannya

Sintaksis

concat(value);

Parameter

  • value (opsional). array dan/atau nilai yang akan digabungkan menjadi array baru. Jika value_ tidak ditentukan, metode ini akan membuat salinan dari larik sumber. Kita dapat menyertakan lebih dari satu value, dipisahkan dengan koma

Nilai Pengembalian

Mengembalikan array baru yang berisi nilai atau array gabungan, jika parameter value tidak ditentukan, metode ini hanya menyalin array sumber

Contoh

Menggabungkan Dua Array

Contoh berikut menggabungkan dua larik,

const arr1 = ['a', 'b', 'c'];
const arr2 = [1, 2, 3];

const arr3 = arr1.concat(arr2);

console.log(arr3); // [ 'a', 'b', 'c', 1, 2, 3 ]
1 dan
const arr1 = ['a', 'b', 'c'];
const arr2 = [1, 2, 3];

const arr3 = arr1.concat(arr2);

console.log(arr3); // [ 'a', 'b', 'c', 1, 2, 3 ]
2 menjadi satu larik
const arr1 = ['a', 'b', 'c'];
const arr2 = [1, 2, 3];

const arr3 = arr1.concat(arr2);

console.log(arr3); // [ 'a', 'b', 'c', 1, 2, 3 ]
3

const arr1 = ['a', 'b', 'c'];
const arr2 = [1, 2, 3];

const arr3 = arr1.concat(arr2);

console.log(arr3); // [ 'a', 'b', 'c', 1, 2, 3 ]
_

Menggabungkan Tiga Array

Kita dapat menggunakan metode ini untuk menggabungkan lebih dari dua array, cukup sertakan semua array yang ingin Anda gabungkan ke dalam argumen concat, dipisahkan dengan koma

const arr1 = ['a', 'b', 'c'];
const arr2 = [1, 2, 3];
const arr3 = [true, false];

const arr4 = arr1.concat(arr2, arr3);

console.log(arr4); // [ 'a', 'b', 'c', 1, 2, 3, true, false ]

Menggabungkan Nilai ke Array

Selain menggabungkan array ke array, kita bisa menggunakan cara ini untuk menggabungkan nilai ke array

Apa itu concat dalam javascript?

Untuk menggabungkan dua atau lebih array di javascript kita bisa menggunakan fungsi concat(). Fungsi ini akan menggabungkan dua atau lebih array menjadi satu dengan indeks baru.

Apa gunanya fungsi concat()?

Fungsi CONCAT menggabungkan teks dari beberapa rentang dan/atau string, tetapi tidak menyediakan pemisah atau argumen IgnoreEmpty.