JavaScript Array push() -menetelmä
The push() -menetelmä JavaScriptissä lisää yhden tai useamman elementin taulukon loppuun ja palauttaa taulukon uuden pituuden. Se muokkaa alkuperäistä taulukkoa lisäämällä sen pituutta lisättyjen elementtien lukumäärällä.
Syntaksi
arr.push(element0, element1, … , elementN);
Parametrit
Tämä menetelmä sisältää niin monta määrää parametreja kuin taulukkoon lisättävien elementtien lukumäärä.
Palautusarvo
Numero – taulukon uusi pituus.
Esimerkki: Tässä esimerkissä funktio func() alustaa taulukon, jossa on elementtejä 'GFG', 'gfg', 'g4g', ja työntää sitten merkkijonon techcodeview.com taulukon loppuun push()-menetelmällä. Lopuksi se kirjaa päivitetyn taulukon konsoliin.
JavaScript function func() { let arr = ['GFG', 'gfg', 'g4g']; // Pushing the element into the array arr.push('techcodeview.com'); console.log(arr); } func(); Lähtö
[ 'GFG', 'gfg', 'g4g', 'techcodeview.com' ]
Esimerkki: Tässä esimerkissä käytämme Funktio func() alustaa taulukon `arr`, lisää siihen elementit [23, 45, 56]` push(:lla) ja kirjaa sitten muokatun taulukon konsoliin.
JavaScript function func() { // Original array let arr = [34, 234, 567, 4]; // Pushing the elements arr.push(23, 45, 56); console.log(arr); } func(); Lähtö
[ 34, 234, 567, 4, 23, 45, 56 ]
JavaScript Array push() -menetelmä UseCase
1. Mitä hyötyä push()-menetelmästä on JavaScript-taulukoissa
Push()-menetelmää JavaScript-taulukoissa käytetään lisäämään yksi tai useampi elementti taulukon loppuun. Se muokkaa alkuperäistä taulukkoa lisäämällä uudet elementit ja palauttaa taulukon päivitetyn pituuden.
2. Kuinka työntää taulukko objektiin JavaScriptissä?
Ary push() -funktio lisää yhden tai useamman arvon taulukon loppuun ja palauttaa uuden pituuden. Tämä menetelmä muuttaa taulukon pituutta. Joukko voidaan lisätä objektiin käyttämällä työntää() toiminto.
Meillä on täydellinen luettelo Javascript Array -menetelmistä. Tarkista ne käymällä läpi tämä Javascript Array Täydellinen viittaus artikla.
Tuetut selaimet:
- Google Chrome
- Reuna
- Internet Explorer
- Firefox
- Ooppera
- Safari