Kuidas kombineerida massiive JavaScripti abil

Kuidas Kombineerida Massiive Javascripti Abil



Massiiv on tüüpiline andmestruktuur erinevates programmeerimiskeeltes, näiteks JavaScriptis. See hoiab järjestatud loendit indekseeritud elementidest. Mõnel juhul peavad programmeerijad kombineerima või liitma mitme massiivi elemendid üheks massiiviks.

See postitus selgitab JavaScripti abil massiivide kombineerimise meetodeid.







Kuidas kombineerida massiive JavaScripti abil?

Kahe või enama massiivi kombineerimiseks või ühendamiseks pakub JavaScript mõningaid eelehitatud meetodeid, mis on loetletud allpool:



    • concat ()
    • Spread Operaator

1. meetod: massiivide kombineerimine meetodiga concat().

Mitme massiivi ühendamiseks ühte massiivi kasutage ' concat () ” meetod. See on kõige elementaarsem ja lihtsaim viis mitme massiivi kombineerimiseks.



Süntaks





Järgige antud süntaksit massiivide kombineerimisel meetodi concat() abil:

array1.concat ( massiiv2, massiiv3, ....., massiivN )


See võtab parameetritena mitu massiivi ja ühendab need üheks massiiviks.



Tagastusväärtus

See tagastab uue massiivi, ilma et see mõjutaks algseid massiive.

Näide

Looge kolm massiivi, paarisarvude massiiv, paaritute arvude massiiv ja algarv:

var isegi = [ kaks , 4 , 6 , 8 ]
oli veider = [ 1 , 3 , 5 , 7 ]
kus algarvu = [ üksteist , 13 , 17 ]


Helistage ' concat () 'meetod, jättes ' isegi ” ja „ esmatähtis ' massiivid, et ühendada need ' kummaline ' massiiv ja salvestage saadud massiiv muutujasse ' kombineeridaArray ”:

var combinedArray = odd.concat ( ühtlane, prime ) ;


Printige kombineeritud massiiv konsoolil, kasutades nuppu ' console.log() ” meetod:

console.log ( kombineeridaArray ) ;


Väljund


Ülaltoodud väljund näitab, et massiivid ' isegi ” ja „ esmatähtis ' on edukalt ühendatud massiiviga ' kummaline ”.

2. meetod: kombineerige massiive Spread Operatori abil

Teine viis massiivide ühendamiseks JavaScriptis on ' leviku operaator ”. Laotuse operaator on kolm punkti, mis kopeerivad kõik massiivi elemendid teise massiivi. See on kõige tõhusam viis mitme massiivi kombineerimiseks või liitmiseks.

Süntaks

Mitme massiivi ühendamiseks ühte massiivi kasutage levitamisoperaatori jaoks allolevat süntaksit:

[ ...massiivi1, ...massiivi2, ...massiivi3, ...massiiviN ]


Näide

Kasutage ülaltoodud kolme massiivi nimega ' isegi ”, „ kummaline ”, ja „ esmatähtis ”. See sisaldab paarisarvude, paaritute ja algarvude loendeid. Nüüd ühendage kõik need massiivid levioperaatori abil:

var combinedArray = [ ...paaris, ...paaritu, ...peamine ] ;


Väljund


Väljund näitab, et massiivid on edukalt ühendatud üheks massiiviks.

Järeldus

Mitme massiivi ühendamiseks üheks massiiviks kasutage ' concat () meetod või leviku operaator ”. Laotuse operaator on tõhus viis massiivide kombineerimiseks. See kopeerib kõik massiivi elemendid teise massiivi. Concat() meetod on kõige elementaarsem ja lihtsaim viis massiivi elementide kombineerimiseks või liitmiseks. See postitus selgitab JavaScripti abil massiivide kombineerimise meetodeid.