Hvordan trimme alle elementene i Array i JavaScript

Hvordan trimme alle elementene i Array i JavaScript
I JavaScript møter du ofte en stor mengde data som trenger riktig formatering, som ikke kan håndteres separat. For eksempel, når du vil legge til noen nye data i en matrise og slette de gamle dataene eller en del av dataene i tilfelle av en oppdatering. I slike tilfeller kan trimming av elementer i en matrise hjelpe deg med å spare mye krefter og tid.

Denne bloggen vil forklare metodene for å trimme alle elementene i en matrise i JavaScript.

Hvordan trim/utelate alle elementene i en matrise i JavaScript?

For å trimme alle elementene i Array i JavaScript, kan du bruke:

  • listverk()”Metode
  • Splice ()”Metode

Vi vil nå gå gjennom hver av de nevnte tilnærmingene en etter en!

Metode 1: Trim alle elementer i matrise i JavaScript ved bruk av TRIM () -metode

listverk()”Metode fjerner hvitrommet fra begge ender av den medfølgende verdien uten endring i den opprinnelige strengen. Du kan bruke denne metoden for å fjerne hvitespasene fra start og slutt på de gitte array -elementene.

Syntaks

streng.listverk()

Her, “streng”Henviser til strengverdien som hvitfarene vil bli fjernet.

La oss gå gjennom følgende eksempel for demonstrasjon

Eksempel
For det første vil vi erklære en rekke som heter “Array”Og lagre heltall og karakterverdier i den og vise den på konsollen ved å bruke“konsoll.Logg()”Metode:

const array = ['a', 'b', '1', '2'];
konsoll.Logg ("Den originale matrisen er:", matrise)

Deretter vil vi kartlegge den definerte matrisen til “listverk()”Metode. Dette vil fjerne tomme mellomrom fra begge ender av matriseverdiene:

const trimarray = matrise.Kart (element =>
Returelement.listverk();
);

Til slutt vil vi logge de oppdaterte arrayverdiene på konsollen:

konsoll.Logg ("Den trimmede matrisen er:", trimarray);

Utgangen fra implementeringen ovenfor vil resultere som følger:

Ønsker å trimme alle matriseelementer? Sjekk ut følgende avsnitt!

Metode 2: Trim alle elementer i matrise ved hjelp av Splice () -metode

Splice ()”Metode oppdaterte elementene i matrisen ved å erstatte eksisterende elementer med oppdaterte. Vi vil bruke denne metoden for å trimme alle elementene i en matrise, slik at det ikke blir igjen noen vare i en matrise.

Syntaks

Array.Splice (indeks, Howmany, Item1, ... vare N)

Her, “indeks”Henviser til varens indeks,”hvor mange”Henviser til antall varer, og“Element1”Henviser til varen.

Se på eksemplet nedenfor.

Eksempel
I eksemplet nedenfor vil vi erklære en variabel som heter “trimarray”Og initialiser det med heltall og karakterverdier:

var trimarray = ['a', 'b', '1', '2'];
konsoll.Logg ("Den originale matrisen er:", trimarray)

Nå vil vi bruke “Splice ()”Metode med“0”Som et argument. Dette vil resultere i å trimme alle elementene slik at det ikke blir liggende noe heltall eller karakter i en matrise:

trimarray.Splice (0)

Til slutt vil vi vise den resulterende matrisen:

konsoll.Logg ("Den trimmede matrisen er:", trimarray);

Produksjon

Vi har samlet den enkleste metoden for å trimme rom fra starten og slutten av et matriseelement og trim alle arrayelementer som en gang.

Konklusjon

For å trimme alle elementene i en matrise i JavaScript, kan du bruke "listverk()”Metode ved å kartlegge matriseelementene som skal trimmes til den spesifiserte metoden og“Splice ()”Metode for å trimme matriseelementene basert på argumentverdien til metoden. Denne håndboken ga de enkleste metodene for å trimme alle array -elementer i JavaScript.