Dette innlegget vil utforske de nedenfor-listede aspektene ved Array.skive () Metode i JavaScript:
Så la oss begynne!
Hva er matrise.skive () i JavaScript?
Det er en innebygd matrisfunksjon som returnerer en ny rekke utvalgte/ekstraherte elementer fra en gitt matrise. Matrisen.skive () -metoden påvirker ikke den originale matrisen, i stedet returnerer den en ny rekke ekstraherte elementer. Det kan ta to valgfrie parametere for å spesifisere start- og sluttposisjonen. Som standard er startposisjonen “0” mens sluttposisjonen er det siste elementet i matrisen. Det betyr at hvis vi ikke spesifiserer noen parameter, vil skive () -metoden returnere
Syntaks av matrise.skive()
Utdraget nedenfor vil hjelpe deg med å forstå den grunnleggende syntaksen til matrisen.skive () metode:
Array.skive (start_position, end_position);Matrisen.skive () -metoden vil trekke ut elementene fra den gitte matrisen mellom start_position (inkludert) og end_posisjon (ekskludert).
Hvordan bruke matrise.skive () -metode i JavaScript?
La oss vurdere det undergitte eksemplet for å forstå hvordan matrise.skive () Metodearbeid i JavaScript:
const språk = ["python", "c#", "c ++", "html", "css", "php", "java"];I eksempelprogrammet opprettet vi for det første en rekke "språk" som består av forskjellige programmeringsspråk. Deretter benyttet vi matrisen.skive () -metode for å trekke ut elementene som er til stede mellom den tredje og femte indeksen. Til slutt benyttet vi konsollen () -metoden for å skrive ut den originale matrisen og ekstrahert matrise:
Utgangen bekreftet at matrisen.skive () metode returnerte bare en ny rekke utvalgte elementer.
Hva som vil skje hvis vi ikke spesifiserte noen parameter i matrisen.skive () metode:
const språk = ["python", "c#", "c ++", "html", "css", "php", "java"];Følgende vil være utgangen for det ovennevnte programmet:
Utgangen viser at hvis vi ikke spesifiserer start- og sluttposisjonen, så er matrisen.skive () -metoden vil returnere en komplett matrise.
Oppgaven er å passere den negative verdien som en parameter til matrisen.skive () metode:
I skive () -metoden kan vi også passere de negative verdiene som parametere; I slike tilfeller vil indeksen for elementet plassert ved den siste indeksen være -1, indeksen for det nest siste elementet vil være -2, indeksen for det tredje siste elementet vil være -3 og så videre mens indeksen av det første elementet vil være 0.
const språk = ["python", "c#", "c ++", "html", "css", "php", "java"];I dette eksemplet er arrayelementet “HTML” til stede på indeksen “-4”, og “CSS” er til stede på indeksen “-3”, så følgende vil være utdata for ovennevnte program:
Dette er hvordan matrisen.skive () -metoden fungerer med de negative indeksene.
Konklusjon
I JavaScript, Array.skive () er en innebygd funksjon som returnerer en ny rekke utvalgte/ekstraherte elementer fra en gitt matrise. Matrisen.skive () -metoden påvirker ikke den originale matrisen, i stedet returnerer den en ny rekke ekstraherte elementer. Denne oppskrivningen forklarte ulike aspekter av matrisen.skive metode ved hjelp av noen passende eksempler.