concat Metodu

concat metodu, belirtilen dizileri tek bir genel dizide birleştirir. Metot dizilerden birine uygulanır ve metodun parametrelerinde birleştirme için diğer diziler iletilir. Bu yöntem orijinal diziyi değiştirmez, yeni bir dizi döndürür.

Sözdizimi

javascriptdizi.concat(başka dizi, ve başka dizi, ve başka...);

Örnek

3 diziyi concat metoduyla birleştirelim:

javascriptlet arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = arr1.concat(arr2, arr3);

console.log(res);

Kodun çalıştırılmasının sonucu:

javascript[1, 2, 3, 4, 5, 6]

Örnek

Şimdi iki diziyi birlikte birleştirelim:

javascriptlet arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2);

console.log(res);

Kodun çalıştırılmasının sonucu:

javascript[1, 2, 3, 4]

Örnek

Sadece diziler değil, belirli değerler de iletilebilir:

javascriptlet arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2, 5, 6);

console.log(res);

Kodun çalıştırılmasının sonucu:

javascript[1, 2, 3, 4, 5, 6]

Örnek

Metot boş bir diziye uygulanabilir. Bu durumda birleştirilecek tüm diziler metodun parametreleri olarak iletilir:

javascriptlet arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = [].concat(arr1, arr2, arr3);

console.log(res);

Kodun çalıştırılmasının sonucu:

javascript[1, 2, 3, 4, 5, 6]

Ayrıca Bakınız

  • metod join,
    diziyi bir stringe birleştirir