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