Dizi, JavaScript gibi çeşitli programlama dillerinde tipik bir veri yapısıdır. Dizine alınmış öğelerin sıralı bir listesini tutar. Bazı durumlarda, programcıların birkaç dizinin öğelerini tek bir dizide birleştirmeleri veya birleştirmeleri gerekir.
Bu gönderi, JavaScript kullanarak dizileri birleştirme yöntemlerini açıklayacaktır.
JavaScript Kullanarak Dizileri Nasıl Birleştirirsiniz?
JavaScript, iki veya daha fazla diziyi birleştirmek veya birleştirmek için aşağıda listelenen önceden oluşturulmuş bazı yöntemler sunar:
-
- concat()
- Yayılma Operatörü
Yöntem 1: concat() Yöntemini Kullanarak Dizileri Birleştirin
Birden çok diziyi tek bir dizide birleştirmek için ' concat() ' yöntem. Birden çok diziyi birleştirmenin en temel ve basit yoludur.
Sözdizimi
Dizileri concat() yöntemini kullanarak birleştirmek için verilen sözdizimini izleyin:
dizi1.concat ( dizi2, dizi3, ....., diziN )
Birden çok diziyi parametre olarak alır ve bunları tek bir dizide birleştirir.
Geri dönüş değeri
Orijinal dizileri etkilemeden yeni bir dizi döndürür.
Örnek
Üç dizi, çift sayılar dizisi, tek sayılar ve bir asal sayı oluşturun:
var even = [ iki , 4 , 6 , 8 ]tuhaftı = [ 1 , 3 , 5 , 7 ]
nerede asal = [ onbir , 13 , 17 ]
Ara ' concat() 'geçerek yöntem' Bile ' ve ' önemli 'dizileri bir ' içinde birleştirmek için garip ” dizi ve elde edilen diziyi değişkende saklayın “ birleştirme dizisi ”:
Birleştirilmiş diziyi ' kullanarak konsolda yazdırın. konsol.log() ' yöntem:
Çıktı
Yukarıdaki çıktı, dizilerin “ Bile ' ve ' önemli ” dizisi ile başarılı bir şekilde birleştirildi “ garip ”.
Yöntem 2: Yayılma Operatörünü Kullanarak Dizileri Birleştirin
Dizileri JavaScript'te birleştirmenin başka bir yolu da ' yayılma operatörü ”. Yayılma operatörü, dizinin tüm öğelerini başka bir diziye kopyalayan üç noktadır. Birden çok diziyi birleştirmenin veya birleştirmenin en etkili yoludur.
Sözdizimi
Birden çok diziyi tek bir dizide birleştirmek amacıyla forma işleci için aşağıdaki sözdizimini kullanın:
[ ...dizi1, ...dizi2, ...dizi3, ...diziN ]
Örnek
Yukarıda oluşturulan “ adlı üç diziyi kullanın. Bile ”, “ garip ', ve ' önemli ”. Çift sayıları, tek sayıları ve asal sayıları içeren listeler. Şimdi, tüm bu dizileri spread operatörünü kullanarak birleştirin:
var birleştirme Dizisi = [ ...çift, ...tek, ...asal ] ;
Çıktı
Çıktı, dizilerin başarıyla tek bir dizide birleştirildiğini gösterir.
Çözüm
Birden çok diziyi tek bir dizide birleştirmek için ' concat() ” yöntemi veya “ yayılma operatörü ”. Yayılma operatörü, dizileri birleştirmenin etkili bir yoludur. Dizinin tüm öğelerini başka bir diziye kopyalar. concat() yöntemi, dizilerin öğelerini birleştirmenin veya birleştirmenin en temel ve doğrudan yoludur. Bu gönderi, dizileri JavaScript kullanarak birleştirme yöntemlerini açıklar.