Kūrėjai dažnai nori naudoti pagrindinį programos kodą, kad pašalintų įrašus iš masyvo. Kartais pasitaiko situacija, su kuria susiduria programuotojai, pašalindami pirmąjį elementą iš masyvo, kad pradžioje galėtų pridėti reikiamą elementą. Norėdami tai padaryti, „JavaScript“ siūlo kai kuriuos iš anksto sukurtus metodus, pvz., „Shift()“ ir „slice()“ metodus.
Šis įrašas parodys, kaip pašalinti pirmąjį elementą iš masyvo naudojant „JavaScript“.
Kaip pašalinti pirmąjį / pirmąjį elementą iš „JavaScript“ masyvo?
Norėdami pašalinti 1-ąjį elementą iš masyvo, naudokite nurodytus „JavaScript“ metodus:
1 būdas: pašalinkite 1-ąjį elementą iš masyvo naudodami Shift() metodą
Norėdami pašalinti 1-ąjį masyvo elementą, naudokite iš anksto sukurtą „JavaScript“ shift () “ metodas. Jis pašalina pirmąjį masyvo elementą ir grąžina jį su pakeistais elementais.
Sintaksė
Naudokite nurodytą sintaksę, kad pašalintumėte 1-ąjį masyvo elementą:
masyvas.shift ( )Pavyzdys
Pateiktame pavyzdyje sukursime šį „ masyvas “:
var masyvas = [ 'Java' , „JavaScript“ , 'HTML' , 'CSS' ] ;Iškvieskite Shift() metodą, kuris pašalins pirmąjį masyvo elementą ir išsaugos tą elementą kintamajame ' pašalintiFirstElement “:
var removeFirstElement = masyvas.shift ( ) ;Išspausdinkite gautą perkeltą masyvą konsolėje:
console.log ( masyvas ) ;Taip pat atspausdinkite elementą, kuris buvo pašalintas iš masyvo konsolėje:
console.log ( pašalintiFirstElement + ' pašalintas iš masyvo' ) ;Išvestis rodo, kad „ Java “ sėkmingai pašalintas iš masyvo:
2 būdas: pašalinkite pirmąjį elementą iš masyvo naudodami slice() metodą
Kitas būdas pašalinti pirmąjį elementą iš masyvo yra „ gabalas () “ metodas. Jis grąžina elementų masyvą tarp pirmojo ir paskutinio pateikto indekso.
Sintaksė
Laikykitės nurodytos slice() metodo sintaksės
gabalas ( firstIndex, lastIndex )Aukščiau pateiktoje sintaksėje:
- “ pirmasisIndeksas “ yra pradinio elemento, kuriame masyvas bus padalintas, indeksas.
- “ paskutinisIndeksas “ yra paskutinis skaidymo masyvo indeksas.
Pavyzdys
Skambinti „ gabalas () 'metodas perduodant ' 1 “, kuris yra pirmasis masyvo indeksas, kad gautumėte masyvo dalį, pradedant nuo 1-ojo indekso, pašalinant elementą iš 0-ojo indekso:
var removeFirstElement = masyvas.slice ( 1 ) ;Išspausdinkite gautą masyvą konsolėje:
console.log ( pašalintiFirstElement ) ;Išvestis
Tai viskas apie 1-ojo elemento pašalinimą iš masyvo.
Išvada
Norėdami pašalinti 1-ąjį elementą iš masyvo, naudokite „ shift () “ metodas arba „ gabalas () “ metodas. Shift() metodas pašalina pirmąjį elementą ir grąžina masyvą su perkeltais elementais, o slice() metodas supjausto masyvą, perduodamas pradžios ir pabaigos indeksus. Šiame įraše pademonstravome 1-ojo elemento pašalinimo iš masyvo naudojant JavaScript metodus.