Scopo del metodo pop ()
Cominciamo con lo scopo del vettore.pop() metodo. Questo metodo viene utilizzato per rimuovere l'ultimo elemento o l'elemento da un array. Ma arrivando con una svolta, questo metodo non rimuove solo l'ultimo elemento; restituisce persino l'elemento scoppiato al suo chiamante.
Sintassi dell'array.Metodo pop ()
Cominciamo con le basi; Per base, intendiamo la sintassi. La sintassi è la seguente:
La sintassi sopra menzionata viene utilizzata solo per rimuovere l'ultimo elemento dall'array, ma nel caso in cui si desideri recuperare anche quel valore, si utilizzeresti la seguente sintassi:
var item = arr.pop()Nella sintassi, possiamo vedere:
Valore di ritorno
Il valore di ritorno del pop() Il metodo può essere un numero, una stringa o qualsiasi oggetto a seconda del tipo di elemento rimosso dall'array.
Esempi
Per comprendere meglio il funzionamento di questo metodo, esamineremo alcuni esempi di questo metodo.
Esempio 1: rimozione dell'elemento usando il metodo pop ()
Prima di tutto, abbiamo bisogno di un nuovo array che possiamo creare utilizzando la seguente riga di codice:
ArrayOfPlaces = ["Paris", "Roma", "Praga", "Monaco", "Amsterdam"]Per rimuovere l'ultima città da questo elenco chiameremo il pop() Metodo utilizzando la seguente riga di codice:
ArrayOfplaces.pop()E infine, per vedere il risultato al terminale, chiameremo la funzione del registro della console:
console.log ('Le città presenti nell'array sono come:', arrayofplaces);Dopo aver eseguito questo programma, otterrai il seguente risultato sul tuo terminale:
Come puoi vedere nella produzione, la città "Amsterdam" è stata rimossa da questo array.
Esempio 2: come eseguire il recupero ed eliminare usando il metodo pop ()?
Invece di chiamare direttamente il pop() Metodo per rimuovere l'elemento, memorizzare l'elemento scoppiato in una variabile separata e stampare quella variabile sul terminale.
Quindi, il nostro array iniziale è:
ArrayOfPlaces = ["Paris", "Roma", "Praga", "Monaco", "Amsterdam"]Crea una variabile e chiama il pop() metodo:
visitiedcity = arrayofplaces.pop()Per stampare l'array e il "VisitedCity"Variabile, utilizzare le seguenti righe di codice:
console.log ('Le città presenti nell'array sono come:', arrayofplaces);Otterrai la seguente uscita sul terminale:
Come puoi osservare, non abbiamo rimosso solo l'ultimo elemento "Amsterdam" dall'array e siamo stati anche in grado di stamparlo dopo averlo messo in un'altra variabile.
Incartare
IL pop() è stato rilasciato con la versione ECMA6 di JavaScript. Questo metodo appartiene alla famiglia di metodi che ci aiutano a lavorare con gli array durante l'implementazione di diverse strutture di dati in JavaScript. Questo metodo viene utilizzato principalmente per sradicare l'ultimo elemento dall'array ma può anche eseguire le operazioni di recupero ed eliminare sull'ultimo elemento. Per eseguire un'operazione di recupero ed elimina, avrai bisogno di una variabile diversa per archiviare il valore di restituzione del pop() metodo.