Компјутери, Оперативни системи
Стак JavaScript притисни / поп
Го вклучите Javascript-не се таложи, но има низа што може да се користи како оџак. Во исто време, методите за манипулирање JavaScript низа на притисни / поп, може да има на магацинот на располагање, како и низа на сопствената организација на податоците.
Како прва апроксимација низи - ова е познат и популарен податоци структура. Но, се работи со нив како магацинот им дава не е предвидена можност за синтаксата на јазикот. Додавање / бришење користејќи JavaScript притисни / поп до крај или unshift / смена на врвот не само удобна, но исто така и практично.
користење на методи
Низата може да се дополни со нови елементи со користење на методот притисок. Како резултат на овој метод е новиот број на елементи во низата. Обратна постапка - методот на поп нема параметри, но дава како резултат на последниот елемент на низата.
Како што следува од јазикот синтакса и логички низи може да работи со било кој тип на податоци.
JavaScript притисни објект - глупости или напредок?
прелистувач јазик не е инфериорен во однос на нивните повеќе "слободна" колеги во однос на објектно-ориентирано програмирање, тоа е, исто го прави возможно да се создадат објекти. Така клучен збор означува нешто во врска со ПЛО има.
Општо земено, на фактот дека постојат во JavaScript, досега не си дозволат да имаат било "слободна" од јазикот на прелистувачот. Најоригиналните - создавање на објектот тука - тоа е рацете на програмерот, почнувајќи со името на објектот.
Го вклучите Javascript-поп и притисни методи со користење на објект обезбедува на програмерот способноста да се создаде мулти-функционален објект во буквална смисла на зборот.
На пример, има неколку поврзани, но различни страни (предмети кои не се поврзани едни со други логиката на дијалог), може да се спроведе на движење на нив посетителот. Поставување на магацинот (низа) со притискање на почетната страна објект (а дошол посетителот), му даде избор на дејствување.
Следно им помогнам на врвот на страницата за да го поставите на објектот, кој беше избран од страна на посетителот. Враќање поп го врати назад. Се движи - на следната притисок, така и на дијалог ќе се формира на тековната посетител. Ова може да биде корисно како програмер во однос на искуство и статистички податоци, и да се обезбеди навигација во тековната сесија на сајтот.
Магацинот, како и низа на податоци организација
Има многу задачи кои произлегуваат бара повеќе избор. Ако одберете да се спроведе група на случај или ако изјава, ќе добие една голема, долга и разгранета "Буш" услови.
Во принцип, тоа не е лошо решение, но кога ќе сакате да промените нешто, веќе долго време се сетам што се услов за тоа како да биде, и алгоритмот ќе неразбирлива, а најмногу непријатно, може да биде извор на тешко да се детектира грешки.
Со помош на магацинот во речиси сите случаи, може да се направи полесно.
Постои проблем: што треба да изберете провајдер од достапните стотици. Секој уметник може да се направи нешто од три позиции (од еден до три во било која комбинација):
- t - се направи за одржување;
- s - може целосно да се вршат поправки;
- i - има право да се направи гаранција поправки.
За брзо да го изберете Извршната наредба со право вид (вид на работа), можете да направите три операции JavaScript притисни и низа спојат во една низа.
Барај на линија во ред секогаш е појасна од многуте услови. Овој едноставен случај на само три на три опции, но дури и таму ќе биде многу повеќе од код во споредба на само две линии.
Similar articles
Trending Now