Shift Array JavaScript e Metodo di spostamento

Shift Array JavaScript e Metodo di spostamento

Quando lavoriamo in qualsiasi linguaggio di programmazione, gli array svolgono un ruolo essenziale nell'adempimento delle attività di programmazione. In JavaScript, gli array archiviano gli stessi tipi di dati, come stringhe, numeri interi, array o persino funzioni.

Mentre lavoriamo con gli array, spesso dobbiamo aggiungere o rimuovere elementi in un array. Per soddisfare questo bisogno, metodi Shift () e UnShift () Vieni in soccorso. In questo post, avremo una breve discussione su funzioni Shift () e UnShift () In JavaScript e un paio di esempi per avere una profonda comprensione di queste funzioni.

Quali sono i metodi Shift () e UnShift () in JavaScript

IL metodo Shift () viene utilizzato per rimuovere un elemento/elemento dal punto di partenza di un array.


IL Metodo UnShift () viene utilizzato per aggiungere un elemento/elemento al punto di partenza di un array.

Proviamo ad aggiungere e rimuovere gli elementi da un array usando metodi Shift () e UnShift () Per capire meglio questi metodi.

Nota: Useremo la console del browser per dimostrare esempi eseguiti in questo post. Per aprire la console del browser:

  • Usa il Tasto F12 in Chrome e altri browser a base di cromo.
  • Utilizzo Tastiera Ctrl + Shift + K tasti di scelta rapida per mozilla.
  • Utilizzo Opzione + ⌘ + C -tastie di scelta rapida tastiera In Safari (se non viene visualizzato il menu degli sviluppatori, apri le preferenze premendo ⌘ +, e in scheda avanzata Controlla "Mostra il menu Sviluppa nella barra dei menu").

Come utilizzare il metodo Shift () in JavaScript

Supponiamo di avere una serie di numeri e vogliamo rimuovere il primo elemento da esso. Il codice dalla rimozione di un elemento dall'inizio dell'array andrebbe così:

var intarr = [23, 45, 67];
intarr.spostare(); // restituisce l'elemento rimosso
console.log (intarr);

Come usare un metodo UnShift () in JavaScript

Allo stesso modo, se vogliamo aggiungere un elemento all'inizio di un array, il codice per l'aggiunta di un elemento sarebbe così:

var intarr = [45, 67];
intarr.Undift (23); // restituisce la nuova lunghezza dell'array
console.log (intarr);

Conclusione

IL metodo Shift () In JavaScript rimuove un elemento dall'inizio di un array e sposta ogni altro elemento all'indice precedente, mentre il Metodo UnShift () Aggiunge un elemento all'inizio di un array mentre si sposta ogni altro elemento all'indice successivo. Il valore di ritorno del metodo Shift () è l'articolo che viene rimosso dall'array e il Metodo UnShift () Restituisce la nuova lunghezza dell'array. Questi due metodi sono usati molto quando si lavora con gli array in JavaScript. In questo post, abbiamo discusso What Shift () E Metodi UnShift () sono in javascript e come usarli.