Formål med POP () -metoden
La oss starte med formålet med Array.pop () metode. Denne metoden brukes til å fjerne det aller siste elementet eller elementet fra en matrise. Men kommer med en vri, fjerner ikke denne metoden det siste elementet; Det returnerer til og med det poppede elementet til den som ringer.
Syntaks av matrisen.Pop () Metode
La oss starte med det grunnleggende; Med det grunnleggende, mener vi syntaks. Syntaksen er som følger:
Syntaksen som er nevnt ovenfor brukes bare til å fjerne det siste elementet fra matrisen, men i tilfelle du også vil hente den verdien, vil du bruke følgende syntaks:
var item = arr.pop ()I syntaks kan vi se:
Returverdi
Returverdien til pop () Metode kan være et tall, streng eller et hvilket som helst objekt avhengig av typen element som er fjernet fra matrisen.
Eksempler
For bedre å forstå arbeidet med denne metoden, kommer vi til å gå over noen eksempler på denne metoden.
Eksempel 1: Fjerning av element ved bruk av POP () -metode
For det første trenger vi en ny matrise som vi kan opprette ved hjelp av følgende kodeinje:
ArrayOfPlaces = ["Paris", "Roma", "Praha", "München", "Amsterdam"]For å fjerne den siste byen fra denne listen, skal vi ringe pop () Metode ved hjelp av følgende kodelinje:
ArrayOfPlaces.pop ()Og til slutt, for å se resultatet på terminalen, skal vi kalle konsollloggfunksjonen:
konsoll.Logg ('Byene som er til stede i matrisen er som:', ArrayOfPlaces);Etter å ha utført dette programmet, får du følgende resultat på terminalen din:
Som du kan se i produksjonen, har byen “Amsterdam” blitt fjernet fra denne matrisen.
Eksempel 2: Hvordan utføre hente og slette ved hjelp av POP () -metoden?
I stedet for å direkte ringe pop () Metode For å fjerne elementet, la oss lagre det poppede elementet i en egen variabel og skrive ut den variabelen ut på terminalen.
Så vår første matrise er:
ArrayOfPlaces = ["Paris", "Roma", "Praha", "München", "Amsterdam"]Lag en variabel og ring pop () metode:
VisitiedCity = ArrayOfPlaces.pop ()For å skrive ut matrisen og “Visitedcity”Variabel, bruk følgende kodelinjer:
konsoll.Logg ('Byene som er til stede i matrisen er som:', ArrayOfPlaces);Du får følgende utdata til terminalen:
Som du kan observere, fjernet vi ikke bare det siste elementet “Amsterdam” fra matrisen, og vi klarte også å skrive det ut etter å ha plassert det i en annen variabel.
Pakk opp
De pop () ble utgitt med ECMA6 -versjonen av JavaScript. Denne metoden tilhører familien av metoder som hjelper oss å jobbe med matriser mens vi implementerer forskjellige datastrukturer i JavaScript. Denne metoden brukes hovedsakelig til å utrydde det siste elementet fra matrisen, men kan også utføre hente og slette operasjoner på det siste elementet. For å utføre en henting og slette operasjon, vil du kreve en annen variabel for å lagre returverdien til pop () metode.