Er det en arraylist i JavaScript?

Er det en arraylist i JavaScript?
På programmeringsspråk, en “ArrayList”Er en datastruktur som lagrer en liste over verdier, lik en matrise. ArrayList er lik/identisk med en matrise, men størrelsen kan endres dynamisk. Det tillater tillegg, fjerning og manipulering av elementer i en spesifikk stilling i matrisen. En ArrayList ligner på en matrise, men den har noen ekstra metoder å legge til, fjerne og søkeelementer mer effektivt.

Denne artikkelen vil beskrive ArrayList i JavaScript.

Er det en arraylist i JavaScript?

I JavaScript er det ingen forhåndsbygget datatype kalt “ArrayList”. Imidlertid har JavaScript et "Array”Datatype, som lar deg lagre en samling av verdier i en enkelt variabel. Mer spesifikt er matriser i JavaScript dynamisk, noe som betyr at du kan legge til eller fjerne elementer fra matrisen når som helst.

La oss se et eksempel på å bruke en matrise som en arraylist ved dynamisk å legge til og slette elementer.

Eksempel 1: Legg til elementer i ArrayList

Lage en matrise som heter “ArrayList”Som lagrer tall og strenger:

var arrayList = [11, 15, "USA", "JavaScript", "falsk"];

Nå, legg til en boolsk verdi “ekte”I en matrise ved hjelp av Array's forhåndsdefinerte metode”trykk()”:

ArrayList.Push (True);

Legg til ett element til "23”I en matrise:

ArrayList.Push (23);

Skriv ut matrisen på konsollen:

konsoll.Logg (ArrayList);

Utgangen indikerer at elementene har blitt lagt til en matrise:

La oss slette noen elementer fra en matrise som en arraylist.

Eksempel 2: Slett siste element fra en arraylist

For å fjerne det siste elementet fra en matrise, bruk "pop ()”Metode:

ArrayList.pop (23);

Her kan du se at det siste elementet i en matrise som er "23”Er blitt fjernet med hell:

Eksempel 3: Slett første element fra en arraylist

Hvis du vil fjerne/slette det første elementet fra en matrise, bruk "skifte()”Metode:

ArrayList.skift (11);

Produksjon

Eksempel 4: Erstatt element fra en ArrayList

Noen ganger ønsker vi å erstatte ethvert element med et annet element eller legge til et element ved hvilken som helst spesifisert indeks i en matrise. Så bruk "Splice ()”Metode i den situasjonen. Her vil vi legge til et element i indeksen 1 og uten å slette noe element:

ArrayList.Splice (1, 0, "Linuxhint");

Det kan sees at “Linuxhint”Legges til i 1. indeks for en matrise:

Vi har samlet all nødvendig informasjon som er relevant for ArrayList i JavaScript.

Konklusjon

I JavaScript er det ingen innebygd datatype kalt “ArrayList”Som på noen andre programmeringsspråk. For å lage en dynamisk liste eller en “ArrayList”I JavaScript, bruk en“Array”Og de innebygde matrisemetodene for å legge til og fjerne elementer etter behov. Denne artikkelen beskrev ArrayList i JavaScript.