JavaScript array splice()-metoden brukes til å legge til/fjerne elementene til/fra den eksisterende arrayen. Den returnerer de fjernede elementene fra en matrise. Metoden splice() modifiserer også den opprinnelige matrisen.
typer nettverk
Syntaks
Metoden splice() er representert av følgende syntaks:
array.splice(start,delete,element1,element2,?,elementn)
Parameter
start - Det representerer indeksen hvor metoden begynner å trekke ut elementene.
slette – Det er valgfritt. Det representerer antall elementer som skal fjernes.
element1,element2,...,elementn – Det er valgfritt. Det representerer elementene som skal settes inn.
Komme tilbake
En ny matrise som inneholder de fjernede elementene.
JavaScript Array splice()-metodeeksempel
Her vil vi forstå splice()-metoden gjennom forskjellige eksempler.
Eksempel 1
La oss se et eksempel for å legge til et element til den eksisterende matrisen uten å fjerne andre elementer.
var arr=['Monday','Tuesday','Thursday','Friday']; var result=arr.splice(2,0,'Wednesday') document.writeln(arr);Test det nå
Produksjon:
Monday,Tuesday,Wednesday,Thursday,Friday
Eksempel 2
La oss se et eksempel for å legge til et element til den eksisterende matrisen mens du fjerner andre elementer.
hvilke måneder er i 3. kvartal
var arr=['Monday','Tuesday','Saturday','Sunday','Thursday','Friday']; var result=arr.splice(2,2,'Wednesday') document.writeln('Updated array: '+arr+' <br>'); document.writeln('Removed element: '+result);Test det nå
Produksjon:
Updated array: Monday,Tuesday,Wednesday,Thursday,Friday Removed element: Saturday,Sunday
Eksempel 3
La oss se et eksempel for å legge til to elementer til den eksisterende matrisen mens du fjerner ett element.
var arr=['Monday','Tuesday','Sunday','Friday']; var result=arr.splice(2,1,'Wednesday','Thursday'); document.writeln('Updated array: '+arr+' <br>'); document.writeln('Removed element: '+result);Test det nå
Produksjon:
Updated array: Monday,Tuesday,Wednesday,Thursday,Friday Removed element: Sunday
Eksempel 4
La oss se et eksempel for å fjerne elementene fra den eksisterende matrisen.
var arr=['Monday','Tuesday','Saturday','Sunday','Thursday','Friday']; var result=arr.splice(2); document.writeln('Updated array: '+arr+' <br>'); document.writeln('Removed element: '+result);Test det nå
Produksjon:
Updated array: Monday,Tuesday Removed element: Saturday,Sunday,Thursday,Friday