Dette innlegget vil presentere en omfattende oversikt over de nedenfor-listede læringsutbyttet angående Array.Splice () -metode i JavaScript:
Så la oss begynne!
Hva er matrise.Splice () i JavaScript?
Det er en innebygd matrisefunksjon som endrer en matrise ved å legge til nye elementer i den eller fjerne/erstatte de eksisterende elementene fra den. Matrisen.Splice () -metode endrer først den originale matrisen og returnerer deretter en ny rekke fjerne elementer.
Syntaks av matrise.Splice ()
Utdraget nedenfor vil hjelpe deg å forstå den grunnleggende syntaksen til matrisen.Splice () Metode:
Array.Splice (Index_number, Delete_Count, NewElements)De listede punktene vil gi deg detaljert informasjon om parametrene til Array.Splice () Metode:
Hvordan bruke matrise.Splice () -metode i JavaScript?
I denne delen vil vi forstå arbeidet med matrisen.Splice () -metode ved hjelp av noen relevante eksempler.
Oppgaven er å slette matriseelementene ved hjelp av matrise.Splice () -metode i JavaScript:
I dette programmet vil vi for det første lage en matrise som heter "landnavn" og vil tilordne det noen lands navn. Neste, vi bruker matrisen.Splice () -metode, og vi vil passere den “3” som en parameter:
const countryName = ["Argentina", "Australia", "Pakistan", "Brasil", "Danmark", "England"];Splice () -metoden vil slette elementene fra den tredje indeksen til den siste indeksen for matrisen, og den vil returnere en rekke slettede elementer:
Utgangen viser matrisen.Splice () -metoden returnerer en rekke slettede land.
Oppgaven er å slette matriseelementene fra den brukerspesifiserte posisjonen ved hjelp av Array.Splice () Metode:
const countryName = ["Argentina", "Australia", "Pakistan", "Brasil", "Danmark", "England"];I dette eksemplet passerte vi to parametere til matrisen.Splice () Metode I.e. 3 og 1. Her representerer “3” elementets plassering som skal slettes og “1” representerer et totalt antall elementer som skal slettes:
Utgangen bekreftet at denne gangen Splice () -metoden slettet elementet fra den brukerspesifiserte posisjonen.
Oppgaven er å slette “ett” element som er til stede på indeksen “3” og legge til to nye elementer
I dette eksemplet vil vi slette "Brasil" fra matrisen og vil legge til to elementer "Srilanka" og "Italia" ved hjelp av matrise.Splice () Metode:
Onst CountryName = ["Argentina", "Australia", "Pakistan", "Brasil", "Danmark", "England"];Ovennevnte program vil produsere følgende utdata ved vellykket utførelse:
Slik kan vi legge til og slette elementer i en matrise ved hjelp av matrisen.Splice () -metode.
Oppgaven er å sette inn et nytt element uten å slette noe annet arrayelement:
const countryName = ["Argentina", "Australia", "Pakistan", "Brasil", "Danmark", "England"];Hvis vi må legge til nye elementer uten å slette noe eksisterende array-element, må vi sende 0 til parameteren Delete-Count:
Utgangen viser at de nye elementene legges til i matrisen uten å slette de eksisterende matriseelementene.
Konklusjon
I JavaScript, Array.Splice () er en innebygd funksjon som endrer en matrise ved å legge til nye elementer i den eller fjerne/erstatte de eksisterende elementene fra den. Matrisen.Splice () -metode endrer først den originale matrisen, og etter det returnerer den en ny rekke fjerne elementer. Denne oppskrivningen forklarte hvilken matrise.Splice () er og hvordan det fungerer i JavaScript.