Dette innlegget vil demonstrere metodene for å skyve/legge et objekt til en matrise.
Hvordan skyve/legge til et objekt i en matrise i JavaScript?
Bruk de gitte JavaScript forhåndsdefinerte metodene for å skyve et objekt til en matrise:
Metode 1: Skyv et objekt til en matrise ved hjelp av push () -metode
For å skyve et objekt til en matrise, bruk "trykk()”Metode. Det brukes til å legge til nye elementer på slutten/siste av en matrise.
Syntaks
Bruk følgende syntaks for å skyve objektet inn i en matrise:
Array.Push (Objekt)For flere objekter, bruk den gitte syntaks:
Array.Push (Object1, Object2, ... Objectn)Eksempel 1: Skyv flere objekter til et tomt utvalg
I det gitte eksemplet, først, lage en tom matrise:
const arr = [];Lag nå tre objekter "obj1”,“obj2”, Og“obj3”:
const obj1 = navn: 'Stephen', id: 15;Ring Push () -metoden og pass disse tre objektene som et argument for å skyve dem i en matrise:
arr.push (obj1, obj2, obj3);Til slutt, skriv ut matrisen på konsollen:
konsoll.logg (arr);Utgangen viser at objektene blir lagt til en matrise:
Eksempel 2: Skyv et enkelt objekt til en matrise
Her vil vi se hvordan du skyver et enkelt objekt inn i en matrise. Først vil vi lage en rekke objekter:
const arr = [navn: 'Robert', id: 5, navn: 'Susan', id: 11];Lag et objekt som vil bli lagt til en matrise:
const obj1 = navn: 'Stephen', id: 15;Ring push () -metoden og pass objektet for å skyve det i en matrise:
arr.push (obj1);Til slutt, skriv ut matrisen ved å bruke "konsoll.Logg()”Metode:
konsoll.logg (arr);Det kan observeres at det skyvede objektet er vedlagt på slutten av en matrise:
Metode 2: Skyv et objekt til en matrise ved hjelp av Splice () -metode
Bruke "Splice ()”Metode for å skyve et objekt til en matrise. JavaScript Splice () -metoden brukes til å legge til og fjerne elementer fra en matrise eller legge til et objekt på hvilken som helst indeks i en matrise.
Syntaks
Følg den gitte syntaksen for å bruke Splice () -metoden:
Array.Splice (indeks, fjerne støtt, objekt)Her:
Eksempel
Ring "Splice ()”Metode og pass indeksen”1”, RemovelCount”0”, Og“obj1”For å legge til objekt OBJ1 på 1. indeks for en matrise ved å fjerne null elementer/objekter:
arr.spleis (1, 0, obj1);Her kan du se at OBJ1 legges til på 1. indeks ved å fjerne ethvert objekt fra en matrise:
Metode 3: Skyv et objekt til en matrise ved hjelp av unshift () -metode
En annen metode for å skyve et objekt til en matrise er "unshift ()”Metode. Denne JavaScript -metoden vil legge til eller skyve et objekt eller listen over objekter i starten av en matrise.
Syntaks
Den gitte syntaks brukes til å legge til et objekt i starten av en matrise:
Array.unshift (objekt)Eksempel
Ring "unshift ()”Metode og pass objektet som en parameter:
arr.unshift (obj1);Utgangen indikerer at det vedlagte objektet er plassert i begynnelsen av matrisen:
Vi har samlet alle de beste løsningene for å skyve et objekt til en matrise i JavaScript.
Konklusjon
For å skyve et objekt til en matrise i JavaScript, bruk "trykk()”Metode,“Splice ()”Metode, eller“unshift ()”Metode. Push () -metoden legger til objektet på slutten av matrisen, unshift () brukes til å legge til objektet i starten av en matrise, og for å legge til et objekt hvor som helst i en matrise, bruk spleise () -metoden. I dette innlegget demonstrerte vi metodene for å skyve/legge til et objekt i en matrise.