Matrise inne i et JavaScript -objekt

Matrise inne i et JavaScript -objekt

De mest populære datatypene i JavaScript er “objekter ”og“ Arrays”. Du kan kombinere dem begge for å danne komplekse datastrukturer som kan håndtere og lagre en stor mengde data i forskjellige formater. I JavaScript kan et objekt inkludere matriser som egenskaper som lar det lagre og endre matriser innenfor konteksten av objektet.

Denne opplæringen vil demonstrere prosedyren for bruk av en matrise inne i objektet.

Hvordan bruke matrise i et JavaScript -objekt?

For å bruke en matrise i et JavaScript -objekt, er du bare å erklære et objekt med en matrise som en av dets attributter. Objektet kan deretter brukes til å få tilgang til og manipulere matrisen. Ved å lage en matrise til en egenskap av et objekt, kan du raskt legge til og fjerne elementer fra matrisen mens du holder en referanse til objektet som matrisen er tilkoblet.

Eksempel

Lag et objekt med fem egenskaper der to av dem har matriser:

const obj =
ID: 5,
Navn: "Emily",
Betegnelse: "Web Developer",
Ferdigheter: ["JavaScript", "Node", "Angular", "React"],
Team: []
;

Skriv ut objektet på konsollen ved å bruke “konsoll.Logg()”Metode:

konsoll.logg (OBJ);

Utgangen viser alle egenskapene inkludert matriser, og en av dem er en tom matrise:

Du kan også få tilgang til matriseelementene i objektet ved hjelp av DOT -notasjon eller brakettnotasjon:

konsoll.Logg (obj.ferdigheter);
konsoll.Log (OBJ ["Team"]);

Produksjon

Her vil vi få tilgang til det første elementet i “ferdigheter”Array ved å bruke“0”Som Array Index:

konsoll.Logg (obj.ferdigheter [0]);

Som du kan se, viser utgangen "JavaScript”Som er det første elementet i“ferdigheter”Array:

Du kan også legge til eller slette elementer fra en matrise i objektet ved å bruke "trykk()”Metode. Her vil vi legge til “Mili”I et tomt utvalg, og skriv deretter ut matrisen som en attributt til et objekt:

obj.team.Push ("Mili");
konsoll.Log (OBJ ["Team"]);

Produksjon

Vi har samlet all den essensielle informasjonen relatert til matrisen i et JavaScript -objekt.

Konklusjon

Du kan bruke en matrise i et JavaScript -objekt, som en av attributtene. Først, bare erklære et objekt og legge til en matrise som en egenskap av objektet. Objektet kan deretter brukes til å få tilgang til og manipulere matrisen. Denne opplæringen demonstrerte prosedyren for bruk av en matrise inne i objektet.