Array.pop() opcija

Array.pop() opcija

offline
  • Pridružio: 09 Sep 2021
  • Poruke: 25

Zdravo svima,
Nije mi baš najjasnije kako funkcioniše navedena funkcija
Imamo npr sledeći niz - var array=[ "Dr", "Gojko", "Maric", 2002, "yellow", "driver", true, 28, false]
I sad, pozvao sam funkciju array.pop() 2 puta, što znači da mi se prvo obrisalo false pa 28 i onda vraća true, ali zar ne bi trebalo da vrati 28 jer ta funkcija valjda vraća poslednji obrisan element?

U drugom slučaju (izuzimajući 2 array.pop koja sam naveo), ako stavim console.log(gojko.pop()); on će onda da vrati false, i to se ne poklapa načinom prikazivanja gore (onda bi trebalo 28 da se ispiše).



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14825
  • Gde živiš: Niš

Pop funkcioniše na način tako da u trenutku poziva briše poslednji element iz niza i kao rezultat se vraća taj obrisani element.

Dakle, ako dva puta pozoveš pop(), pa onda treći put ponovo pozoveš pop() i rezultat poziva odštampaš, ti tom prilikom brišeš napre dva, a onda i treći element iz niza, te otuda štampaš true koji pominješ.



offline
  • Pridružio: 09 Sep 2021
  • Poruke: 25

Sad sam skapirao, hvala puno.

Ko je trenutno na forumu
 

Ukupno su 1166 korisnika na forumu :: 185 registrovanih, 16 sakrivenih i 965 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 015, 10x10.9, 357magnum, A.R.Chafee.Jr., ahhahh, aleksandarbl, AleksandarV, AleksSE, ALFASPORTIVO, amonsrb, ArmFPGA, atmel, Avalon015, B61, Beria, bestguarder, bobomicek, bojanM84, Borx, boxbole, braca57, BradaRS, brkan1, BSD, Bubimir, bukefal, Centauro, Chainsaw, CikaKURE, cuvarkuca, DalmatinacMF, Dambi, darkangel, darkkran, darkojbn, Dd2011, Dejan_vw, DENIRO, djordje92sm, Djuro2000, dolinalima, draganca, DrMrPr, dukikan, DzigiNS, Dzoni2412, esko_hz, FGR, flash12, Fructo, Gargamel008, Geodezist58, Gerilac, Gheljda, Gilgesa, gomago, Gosha101980, grunff2, hyla, ihis, Inner-Cell, IQ116, ivica976, Jeremiah, Josip77, Kazablankasrb, Kibice, knutveliki, kobaja77, Koce, kontrasvijeta, kori, Kototamopeva, Krusarac, kunktator, kuntakinte, Kuroje, Lazarus, Lazur_01, lima, Litostroton, LostInSpaceandTime, Lubenica303, Lubica, Lucije Kvint, ludiagresivan, Macalone, MaCS, Magistar78, majstro, marki231, marko308, marsi, Might is Right, Mikachewra14, milanovic, Milanče222, Millennium, Milometer, milos.cbr, milos97, mishkooo, mrgud2025, nelezele, Nemanja Opalić, nick79, nuke92, opt1, Orc, ostoja, paja69, Paklenica, partyzan, pedja63, Pewac21, Piklik, Pilence, pirke2, proka89, Pururin, pzoca, radza1, RajkoB, rakivan, Ray1973, renvoi, Resad76, Romibrat, Rothmans, ruso, sabros, samocitam, SANDRO1973, sap, saputnik plavetnila, sasa87, Schmidt, sedan, shadower78, singa, Sinisa11, siwoti, skvara, sluga, smuk, Sonic, sova72, Srna, ss10, stalja, starlights, strelac07, superwhy, t84dar, Tandrkalo, tomigun, tooljan, TTN, ujke, umpah-pah, Vanderx, VaRvArI 85, veljko82, vidra1, virked, Vrač, VX1, Welky, Wrangler, XoHoX, yrraf, Zastava, zemljanin, zmajbre, zmajognjeniivan, zokizemun, Zoran1959, Zoran_Partizan, Zrcalo, Zukov, zule2, Zvlade, Zvrk, ZZZ, Žrnov