Noņemiet pirmo elementu no masīva JavaScript

Nonemiet Pirmo Elementu No Masiva Javascript



Izstrādātāji bieži vēlas izmantot pamata programmas kodu, lai noņemtu ierakstus no masīva. Dažreiz ir situācija, ar kuru programmētāji noņem pirmo elementu no masīva, lai viņi varētu pievienot vajadzīgo elementu sākumā. Lai to izdarītu, JavaScript piedāvā dažas iepriekš izveidotas metodes, piemēram, Shift() metodi un slice() metodi.

Šajā ziņojumā tiks parādītas metodes pirmā elementa noņemšanai no masīva, izmantojot JavaScript.







Kā noņemt pirmo/1. elementu no masīva JavaScript?

Lai noņemtu pirmo elementu no masīva, izmantojiet norādītās JavaScript metodes:



1. metode: noņemiet 1. elementu no masīva, izmantojot Shift() metodi

Lai noņemtu masīva pirmo elementu, izmantojiet JavaScript iepriekš izveidoto ' maiņa () ” metode. Tas noņem masīva pirmo elementu un atgriež to ar nobīdītiem elementiem.



Sintakse





Izmantojiet norādīto sintaksi, lai noņemtu masīva pirmo elementu:

masīvs.shift ( )



Piemērs

Dotajā piemērā mēs izveidosim šādu ' masīvs ”:

var masīvs = [ 'Java' , 'JavaScript' , 'HTML' , 'CSS' ] ;

Izsauciet Shift() metodi, kas noņems pirmo masīva elementu un saglabās šo elementu mainīgajā ' noņemtFirstElement ”:

var removeFirstElement = masīvs.shift ( ) ;

Izdrukājiet iegūto nobīdīto masīvu konsolē:

console.log ( masīvs ) ;

Izdrukājiet arī elementu, kas konsolē ir noņemts no masīva:

console.log ( noņemtFirstElement + ' ir noņemts no masīva' ) ;

Izvade norāda, ka “ Java ” ir veiksmīgi izņemts no masīva:

2. metode: noņemiet pirmo elementu no masīva, izmantojot slice() metodi

Vēl viena metode 1. elementa noņemšanai no masīva ir “ šķēle () ” metode. Tas atgriež elementu masīvu starp pirmo un pēdējo nodrošināto indeksu.

Sintakse

Slice() metodei ievērojiet norādīto sintaksi

šķēle ( firstIndex, lastIndex )

Iepriekš norādītajā sintaksē:

  • ' pirmaisIndekss ” ir sākuma elementa indekss, kurā masīvs tiks sadalīts.
  • ' pēdējaisIndekss ” ir masīva pēdējais indekss sadalīšanai.

Piemērs

Zvaniet uz ' šķēle () ' metode, nododot ' 1 ”, kas ir pirmais masīva indekss, lai iegūtu masīva daļu, sākot no 1. indeksa, noņemot elementu no 0. indeksa:

var removeFirstElement = array.slice ( 1 ) ;

Izdrukājiet iegūto masīvu konsolē:

console.log ( noņemtFirstElement ) ;

Izvade

Tas viss attiecas uz pirmā elementa noņemšanu no masīva.

Secinājums

Lai noņemtu pirmo elementu no masīva, izmantojiet ' maiņa () ' metode vai ' šķēle () ” metode. Metode shift() noņem pirmo elementu un atgriež masīvu ar nobīdītiem elementiem, savukārt slice() metode sagriež masīvu, nododot sākuma un beigu indeksus. Šajā ziņojumā mēs esam parādījuši metodes, kā noņemt 1. elementu no masīva, izmantojot JavaScript.