Denne opplæringen vil illustrere prosedyren for å legge en matrise til en annen.
Hvordan legge til en matrise til en annen matrise i JavaScript?
For å legge til en matrise til en annen, tillater JavaScript noen forhåndsdefinerte metoder oppført nedenfor:
La oss undersøke arbeidet med hver metode separat.
Metode 1: Legg til en matrise til en annen matrise ved hjelp av concat () -metode
For å legge til en rekke til en annen, kan du bruke "concat ()”Metode. Den kombinerer de to matriser og returnerer en ny matrise.
Syntaks
Du kan bruke den undergitte syntaks for concat () -metoden:
Her vil concat () -metoden legge til elementer av “Array2" til "Array1”.
Eksempel
Først vil vi lage to matriser som heter “Array1”Og“Array2”:
Nå vil vi legge elementene til Array2 til Array1 ved å bruke concat () -metode og lagre den i en “NewArray”:
var newArray = array1.concat (array2);Til slutt vil vi skrive ut “NewArray" bruker "konsoll.Logg()”Metode:
konsoll.Logg (NewArray);Utgangen indikerer at vi har lagt til igjen de to matriser:
La oss gå til neste metode for å legge til matriser.
Metode 2: Legg til en matrise til en annen matrise ved hjelp av push () -metode
Du kan også bruke “trykk()”Metode, som er en annen forhåndsdefinert metode for JavaScript brukt for å legge til to matriser. Det er mulig å kombinere det med "søke om()”Metode. Det er ikke nødvendig å lage en ny matrise for lagring av vedlagte matriser, da Push () -metoden legger elementene til den eksisterende matrisen.
Syntaks
Følg den undergitte syntaksen ved å bruke både Apply () og push () -metodene for å legge til “Array2”I“Array1”:
Eksempel
I dette eksemplet vil vi bruke de tidligere opprettede matriser som heter “Array1”Og“Array2”Og legg til begge matriser ved å bruke“trykk()”Metode:
Til slutt vil vi skrive ut array1 -elementene ved å bruke “konsoll.Logg()”Metode:
konsoll.Logg (Array1);Utgangen viser at Array2 er vellykket vedlagt med Array1:
La oss se på en annen metode for å legge til en rekke til den andre matrisen.
Metode 3: Legg til en matrise til en annen matrise ved hjelp av spredningsoperatør
Du kan bruke en metode til JavaScript kalt “Spre”Operatør. Denne operatøren er betegnet som "[…]". Det oppretter en tredje matrise ved å kombinere komponentene i de to første matriser.
Syntaks
For spredningsoperatøren, bruk syntaksen nedenfor:
Eksempel
Vi vil vurdere de ovennevnte matriser “Array1”Og“Array2”Og bli med dem ved hjelp av spredningsoperatør:
Skriv deretter ut matrisen "NewArray”Som lagrer den resulterende matrisen etter å ha sammen med elementene i begge matriser:
konsoll.Logg (NewArray);Du kan se i utgangen, elementene i begge matriser er nå vedlagt:
Vi samlet enkleste metoder for å legge til en rekke til en annen.
Merk: Disse metodene er effektive for å kombinere små matriser. Hvis du vil legge til store matriser, må du opprette en brukerdefinert metode.
Konklusjon
For å legge til en rekke til en annen, kan du bruke de forhåndsdefinerte metodene til JavaScript, inkludert Concat () -metoden, Push () -metoden og spredningsoperatøren. Alle disse forhåndsdefinerte metodene er effektive for små matriser. Hvis du vil kombinere eller legge til en stor matrise, kan du lage en brukerdefinert metode for effektive resultater. Denne opplæringen illustrerte prosedyren for å legge til en rekke til en annen med riktige eksempler.