Ako kombinovať polia pomocou JavaScriptu

Ako Kombinovat Polia Pomocou Javascriptu



Pole je typická dátová štruktúra v rôznych programovacích jazykoch, ako je JavaScript. Vedie usporiadaný zoznam indexovaných prvkov. V niektorých prípadoch musia programátori spojiť alebo zlúčiť prvky niekoľkých polí do jedného poľa.

Tento príspevok vysvetlí metódy kombinovania polí pomocou JavaScriptu.







Ako kombinovať polia pomocou JavaScriptu?

Na kombinovanie alebo zlúčenie dvoch alebo viacerých polí ponúka JavaScript niekoľko vopred zostavených metód, ktoré sú uvedené nižšie:



    • concat()
    • Operátor šírenia

Metóda 1: Kombinujte polia pomocou metódy concat().

Ak chcete skombinovať viacero polí do jedného poľa, použite „ concat() “. Je to najzákladnejší a najjednoduchší spôsob kombinovania viacerých polí.



Syntax





Pri kombinovaní polí pomocou metódy concat() postupujte podľa uvedenej syntaxe:

array1.concat ( pole2, pole3, ....., poleN )


Ako parametre berie viacero polí a kombinuje ich do jedného poľa.



Návratová hodnota

Vráti nové pole bez ovplyvnenia pôvodných polí.

Príklad

Vytvorte tri polia, pole párnych čísel, nepárnych čísel a prvočísla:

var dokonca = [ dva , 4 , 6 , 8 ]
bolo zvláštne = [ 1 , 3 , 5 , 7 ]
kde prvočíslo = [ jedenásť , 13 , 17 ]


Zavolajte na „ concat() ” metóda odovzdaním “ dokonca “ a „ hlavný ” polia a skombinovať ich do “ zvláštny ” pole a výsledné pole uložte do premennej “ CombinedArray “:

var combiArray = nepárne.concat ( dokonca, prvočíslo ) ;


Vytlačte kombinované pole na konzole pomocou „ console.log() “ metóda:

konzola.log ( CombinedArray ) ;


Výkon


Vyššie uvedený výstup naznačuje, že polia „ dokonca “ a „ hlavný “ sú úspešne kombinované s poľom “ zvláštny “.

Metóda 2: Kombinujte polia pomocou operátora Spread

Ďalším spôsobom, ako kombinovať polia v JavaScripte, je „ operátor šírenia “. Operátor rozšírenia sú tri bodky, ktoré kopírujú všetky prvky poľa do iného poľa. Je to najefektívnejší spôsob kombinovania alebo spájania viacerých polí.

Syntax

Na kombinovanie viacerých polí do jedného poľa použite nižšie uvedenú syntax pre operátor spread:

[ ...pole1, ...pole2, ...pole3, ...poleN ]


Príklad

Použite vyššie vytvorené tri polia s názvom „ dokonca “, “ zvláštny “ a „ hlavný “. Obsahuje zoznamy párnych, nepárnych a prvočísel. Teraz skombinujte všetky tieto polia pomocou operátora spread:

var CombinedArray = [ ...párne, ...nepárne, ...prvé ] ;


Výkon


Výstup indikuje, že polia boli úspešne zreťazené do jedného poľa.

Záver

Na kombinovanie viacerých polí do jedného poľa použite „ concat() “ metóda alebo “ operátor šírenia “. Operátor spreadu je efektívny spôsob kombinovania polí. Skopíruje všetky prvky poľa do iného poľa. Metóda concat() je najzákladnejší a najjednoduchší spôsob kombinovania alebo spájania prvkov polí. Tento príspevok vysvetľuje metódy kombinovania polí pomocou JavaScriptu.