Kompjutera, Sistemet operative
Stack JavaScript shtytje / pop
JavaScript nuk rafte, por ka një grup që mund të përdoret si një pirg. Në të njëjtën kohë, metodat e manipulimin JavaScript sërë shtytje / Pop, mund të ketë në rafte e tyre deponimit, dhe një koleksion të organizimit të tyre të të dhënave.
Si një vargjeve përafrimin e parë - kjo është një strukturë të njohur dhe popullor të dhënave. Por të punojnë me ta si një pirg i jep ato nuk parashihet mundësia e gjuhës sintaksë. Shtimi / fshirjes nëpërmjet JavaScript shtytje / pop deri në fund apo unshift / ndryshim në krye, jo vetëm i përshtatshëm, por edhe praktike.
Perdorimi i
Array mund të jetë replenished me elemente të reja duke përdorur metodën e shtytje. Rezultati i kësaj metode është numri i ri i elementeve në array. Procedura e kundërt - metoda pop nuk ka parametra, por i jep si rezultat i elementit të fundit të vektorit.
Si më poshtë nga gjuha sintaksës dhe logjike vargjeve mund të punojnë me çdo lloj të të dhënave.
JavaScript push objekt - pakuptimta apo progres?
gjuha shfletuesi nuk është inferiore në më shumë kolegët e tyre "të lirë" në lidhje me programimin object-oriented, që është, i njëjti bën të mundur për të krijuar objekte. Kështu fjalen denoting diçka kanë të bëjnë me PLO ka.
Në përgjithësi, faktin se nuk janë në JavaScript, deri më tani nuk i ka lejuar veten që të ketë ndonjë "të lirë" nga gjuha shfletuesit. Më origjinale - krijimi i objektit këtu - kjo është duart programues, duke filluar me emrin e objektit.
Metodat e JavaScript pop & shtyjë kur duke përdorur objektet jep programuesit mundësinë për të krijuar objektin multi-funksionale në kuptimin literal të fjalës.
Për shembull, duke pasur disa Faqet ngjashme, por të ndryshme (objekte që nuk janë të lidhura me njëra-tjetrën logjika e dialogut), ju mund të zbatojë mocionin mbi ta vizitor. Vendosja e pirg (një grup) me shtytje faqja fillimi objekti (një vizitor erdhi), t'i japë atij një zgjedhje të veprimit.
Next shtyjë në krye të faqes për të vendosur objektin, i cili u zgjodh nga vizitor. Rikthimi pop kthyer atë përsëri. Leviz në - shtytje tjetër, dhe kështu dialogu do të formohet e vizitorit aktuale. Kjo mund të jetë e dobishme si një zhvillues në drejtim të përvojës dhe statistika, dhe të sigurojë navigacion në sesionin aktual të faqes.
Stack array dhe të dhënat e Organizata
Ka shumë detyra që rezultojnë kërkon zgjedhje të shumëfishtë. Në qoftë se ju zgjidhni për të zbatuar një sërë nëse apo rast deklaratë, që ju të merrni një i madh, i gjatë dhe i degëzuar kushtet "Bushi".
Në përgjithësi, kjo nuk është një zgjidhje e keqe, por kur ju doni të ndryshojë diçka, të gjatë kanë mbani mend se çfarë gjendja e si të jetë, dhe algoritmi do të palexueshme, dhe më të pakëndshme, mund të jetë një burim i vështirë për të zbuluar gabime.
Me ndihmën e rafte në pothuajse të gjitha rastet, ju mund të bëni më të lehtë.
Ka një problem: ju duhet të zgjidhni një ofrues prej qindra dispozicion. Çdo artist mund të bëjë diçka nga tre pozicionet e (nga një deri në tre në çdo kombinim):
- t - bërë mirëmbajtjen;
- s - mund plotësisht të kryer riparime;
- i - ka të drejtë të bëjë riparime garanci.
Për të shpejt të zgjedhur Urdhrin Ekzekutiv me lloj drejtën (lloji i punës), ju mund të bëni tre operacione JavaScript shtytje dhe shkrihen koleksion në një varg të vetëm.
Kërko në linjë në një rresht është gjithmonë e qartë se kushtet e shumta. Ky është një rast i thjeshtë i vetëm tre në tre opsione, por edhe këtu nuk do të jetë shumë kod më shumë se në një krahasim të vetëm dy linjave.
Similar articles
Trending Now