Как да комбинирате масиви с помощта на JavaScript

Kak Da Kombinirate Masivi S Pomosta Na Javascript



Масивът е типична структура от данни в различни езици за програмиране, като JavaScript. Той поддържа подреден списък от индексирани елементи. В някои случаи програмистите трябва да комбинират или обединят елементите на няколко масива в един масив.

Тази публикация ще обясни методите за комбиниране на масиви с помощта на JavaScript.







Как да комбинирате масиви с помощта на JavaScript?

За комбиниране или сливане на два или повече масива JavaScript предлага някои предварително изградени методи, изброени по-долу:



    • concat()
    • Оператор на разпространението

Метод 1: Комбиниране на масиви с помощта на метода concat().

За да комбинирате множество масиви в един масив, използвайте „ concat() ” метод. Това е най-основният и лесен начин за комбиниране на множество масиви.



Синтаксис





Следвайте дадения синтаксис за комбиниране на масивите с помощта на метода concat():

array1.concat ( масив2, масив3, ....., масивN )


Той приема множество масиви като параметри и ги комбинира в един масив.



Върната стойност

Връща нов масив, без да засяга оригиналните масиви.

Пример

Създайте три масива, масив от четни числа, нечетни числа и просто число:

var even = [ две , 4 , 6 , 8 ]
беше странно = [ 1 , 3 , 5 , 7 ]
където просто = [ единадесет , 13 , 17 ]


Обадете се на „ concat() ' метод чрез предаване ' дори ' и ' първичен ” масиви, за да ги комбинирате в „ странно ” масив и съхранете получения масив в променлива “ combineArray ”:

var combineArray = odd.concat ( дори, премиер ) ;


Отпечатайте комбинирания масив на конзолата, като използвате „ console.log() ” метод:

console.log ( combineArray ) ;


Изход


Горният изход показва, че масивите „ дори ' и ' първичен ” се комбинират успешно с масива “ странно ”.

Метод 2: Комбиниране на масиви с помощта на оператор за разпространение

Друг начин за комбиниране на масиви в JavaScript е „ оператор за разпространение ”. Операторът за разпространение е три точки, които копират всички елементи на масива в друг масив. Това е най-ефективният начин за комбиниране или сливане на множество масиви.

Синтаксис

Използвайте синтаксиса по-долу за оператора за разпространение, за да комбинирате множество масиви в един масив:

[ ...масив1, ...масив2, ...масив3, ...масивN ]


Пример

Използвайте създадените по-горе три масива с име „ дори ”, “ странно ', и ' първичен ”. Това съдържа списъци с четни числа, нечетни числа и прости числа. Сега комбинирайте всички тези масиви с помощта на оператора spread:

var combineArray = [ ...четно, ...нечетно, ...просто число ] ;


Изход


Резултатът показва, че масивите са били успешно свързани в един масив.

Заключение

За комбиниране на множество масиви в един масив използвайте „ concat() ” метод или „ оператор за разпространение ”. Операторът за разпространение е ефективен начин за комбиниране на масиви. Той копира всички елементи на масива в друг масив. Методът concat() е най-основният и лесен начин за комбиниране или сливане на елементи от масиви. Тази публикация обяснява методите за комбиниране на масиви с помощта на JavaScript.