Òdinatè, Sistèm operasyon
Stack JavaScript pouse / pòp
JavaScript pa pile, men gen se yon etalaj ki kapab itilize yo kòm yon pil. An menm tan an, metòd yo nan manipile JavaScript etalaj de pouse / pòp, ka gen nan chemine jete yo, ak yon etalaj de òganizasyon pwòp done yo.
Kòm yon ranje apwoksimasyon premye - sa a se yon estrikti abitye ak popilè done. Men, travay avèk yo kòm yon pil bay pa yo prevwa posibilite pou sentaks la lang. Ajoute / efase atravè JavaScript pouse / pòp nan fen oswa enchif / chanjman nan tèt la pa sèlman pratik, men tou, pratik.
Lè l sèvi avèk metòd
ka etalaj la dwe rkonstitusyon ak eleman nouvo lè l sèvi avèk pouse nan metòd. Rezilta a nan metòd sa a se nimewo a nouvo nan eleman nan etalaj la. Pwosedi a ranvèse - metòd la pòp pa gen okenn paramèt, men li bay kòm rezilta a nan eleman ki sot pase a nan etalaj la.
Jan sa a soti nan lang lan sentaks ak lojik ranje ka travay avèk nenpòt ki kalite done.
JavaScript pouse objè - istwa san sans oswa pwogrè?
lang navigatè se pa enferyè a plis kòlèg li yo "li gratis" nan respè nan objè-oryante pwogram, ki se, se menm bagay la tou fè li posib yo kreye objè yo. Se konsa mo kle indican yon bagay ki gen rapò ak PLO a te genyen an.
Anjeneral pale, lefèt ke gen nan JavaScript, byen lwen tèlman pa peye gen nenpòt ki "gratis" soti nan lang lan navigatè. pi orijinal la - kreyasyon an nan objè a isit la - li se men yo pwogramè, kòmanse ak non objè a nan.
JavaScript metòd pòp & pouse lè w ap itilize objè bay pwogramasyon kapasite a yo kreye milti-fonksyonèl objè nan sans literal nan pawòl Bondye a.
Pou egzanp, li te gen plizyè paj ki gen rapò men diferan (objè ki pa gen rapò ak chak lòt lojik nan dyalòg), ou ka aplike mouvman an sou yo vizitè a. Mete chemine a (yon etalaj) pa pouse paj kòmansman objè a (yon vizitè vin), ba l 'yon chwa nan aksyon.
Next pouse tèt la nan paj la nan plas objè a, ki te chwazi nan vizitè a. Rollback pòp retounen l 'tounen. Deplase sou - pouse kap vini an, ki fè yo pral dyalòg la ap fòme nan vizitè aktyèl la. Sa a kapab itil kòm yon pwomotè nan tèm de eksperyans ak estatistik, epi yo bay navigasyon nan sesyon aktyèl la nan sit la.
Stack, ak yon etalaj de òganizasyon done
Gen anpil travay ki lakòz mande pou miltip chwa. Si w chwazi aplike yon seri si oswa ka deklarasyon, ou jwenn yon gwo, long ak branche "ti touf bwa" kondisyon.
An jeneral, li se pa yon solisyon move, men lè ou vle chanje yon bagay, gen tan sonje sa kondisyon an nan ki jan yo dwe, ak algorithm a ap lizibl, ak pi dezagreyab a, kapab yon sous nan erè difisil yo detekte.
Avèk èd nan chemine a nan prèske tout ka yo, ou ka fè pi fasil.
Gen yon pwoblèm: ou gen yo chwazi yon founisè nan dè santèn yo ki disponib. Chak atis ka fè yon bagay soti nan twa pozisyon yo (ki soti nan youn nan twa nan nenpòt konbinezon):
- t - fè antretyen;
- a - ka rive pote soti nan reparasyon;
- mwen - gen dwa a fè reparasyon garanti.
Byen vit chwazi Lòd Egzekitif la ak kalite a dwa (kalite travay), ou ka fè twa operasyon JavaScript pouse ak rantre etalaj nan yon fisèl sèl.
Search sou liy nan yon ranje se toujou klè pase kondisyon yo anpil. Sa a se yon ka senp nan sèlman twa sou twa opsyon ki disponib nan, men menm isit la pral gen anpil Kòd pi plis pase nan yon konparezon nan sèlman de liy yo.
Similar articles
Trending Now