Компютер, Барномасозӣ
JavaScript: парвандаи Калиди - имконоти интихоби
Сабаб дар он аст, ҳамеша ҳамон арзишҳои шояд бисёр. Ё баръакс: яке арзиши хоҳад якчанд сабабҳои пайдоиши он. Дар ҳар сурат, вобаста ба шароити муайян бояд ба як ҳалли, ё баръакс.
Ҳатто агар қарори метавонад якчанд имконоти доранд, барои ягон мақсад, танҳо як роҳ, балки роҳҳои одатан якчанд мерасонад, ва ба мо лозим аст , то интихоб.
Classic изҳороти шартӣ , агар (ҳолати) {1 алгоритми, агар ҳолати ҳақ аст} дигаре {2 алгоритми, агар ҳолати бардурӯғ аст} танҳо ду роҳи интихоб медиҳад. Вале ҳатто як мушкилоти воқеӣ оддӣ ҳамеша медиҳад бисёр имконоти.
A оддӣ «ҳеҷ кас», балки як ҳолати
Design JavaScript хомӯш сурати = арзишҳои гуногун шароити. Оё мешавад, бо истифода аз ҳамин Агар таркиби оператор ба даст. Бо вуҷуди ин, бешубҳа, ба embodiment аввали syntactically ва semantically дуруст бештар. Илова бар ин, қарори расмӣ дар нусхаи дуюм бештар маҳорат ташкилкунанда талаб:
Нест, агар комбинатсияи (...) {...} каси {...} ва кӯшиш {...} cath (...) {...} болои тартиби AJAX-асъор дар алгоритми таъмин менамояд. коркарди вокуниш аст, маҷмӯи ҳамин изҳороти шартӣ анҷом дода мешавад.
JavaScript сурати Калиди: мисол
Фарќияти асосии беруна имконотро интихоб аз як ҳолати мекунад: шумо метавонед ду, ва чанд блокҳои фармонҳои иҷрошаванда навишта нашуда истодааст. Ин танҳо як маротиба ва ё танҳо чанд иҷро карда мешавад.
Сохтори J avaScript сурати фаъол имкон медиҳад, ки ба таъмин намудани plurality аз алгоритме, вобаста ба арзиши тағйирёбанда ё ифодаи. Ќайд кардан зарур аст, ки ба дар хотир, ки интихоби дурусти алгоритми мешавад бозии дақиқ дар робита ба Калиди арзиши () ва арзиши он чизҳое аст, ки дар сурати қайд дод. Дар «1» ва рақами 1 - ин табдили навъи аст, дар ин ҷо баста нашуда аст, ҳамон нест.
Анҷом бахшҳои гуногун
Хусусияти хоси интихоби тарҳрезӣ J avaScript сурати фаъол набудани ќавс блокҳои аст, - {...} ба зиммаи муайян танҳо дар аввал ва охири мақоми оператор. Ҳар як бахш қатъ сурати оператори танаффус, ки он метавонад.
Дар ин мисолҳои танаффуси дар аввал фасли парвандаи намерафтаанд. Опсияи ба тарафи чапи натиҷаи Variant2 хоҳад дод, зеро маҳз дар ин ҷо оғоз иҷрои, ва дар таҷассумгари ҳуқуқи хоҳад гирифт Variant1Variant2, чунон ки хоҳад аввал анҷом дода, вале таъсири ҳолати дуюм аст, ва ғайри, ҳеҷ чиз монеъи иҷрои изҳороти фасли аввал, сипас дуюм, дар байни онҳо рафта бошад, танаффуси оператори, аммо сурати фаъол ду бор JavaScript надоранд. Бояд қайд кард, ки тағйирот дар iCond тағйирёбанда дар сохтори бадан ба ягон таъсири ноумед намешавем.
РАМЗИ воқеият ва ҳақиқати масъала
JavaScript - забони бузург ва зуд, мухтасар ва мантиқӣ бо наҳвӣ истифодашаванда. JavaScript тарҳи сурати фаъол кор ба таври комил, имкон тасвири равшан ва дақиқ аз гуногунии дилхоҳатонро имконоти дар бораи шароити махсус.
Интихоби оператор метавонанд ба якдигар кунед. Дар мавриди бахшҳои метавонад изҳороти шартӣ, ҳалқаҳое, ҳама гуна сохторҳои дигар. Мо бояд дар доираи тағйирёбандаҳои фаромӯш макун. Тавре ки дар ҳама ҷо истифода бурда он аст, дар саросари ҷаҳон тавсиф карда шудаанд.
Бо вуҷуди ин, он бояд мавриди озор воқеъ нагарданд JavaScript. сурати Гузариш - филиал асбоби бузург, балки дар кодекси мобилӣ баланд-ҳаҷми нест. Дар доираи шуурноки ва функсионалии имконоти ба шарте, ки мушкил бештар аз он хоҳад дертар тағйир ёфт.
Мушкилоти воқеӣ ҳеҷ гоҳ рост меистанд, ҳам, ва агар шумо, ба тағйироти ҳисоб дар рафти қарори худ бигирад нест, ки аз замони анҷоми кор, ки дар рӯзҳои аввали амалиёт барои сохтани захираҳои хоҳад саҳву ошкор ва таҳрифот. Дар душвор, албатта, пеш хоҳад рафт, ва сомонаи дошта анҷом шавад.
Аз ин нуќтаи назар, ки камбудии асосии сурати фаъол JavaScript натанњо аз андоза ва мураккабии он. Агар шумо онро суиистифода нашуда бошад, шумо метавонед ноил кунад интихоби паймон ва хурд.
Аҳволи + ҳалли = ҳаракати нави мудаввар
масъала дуруст мураттаб approximates ҳалли. Ҳарчанд мушкилӣ дар он аст, аз рўи таъинот, худи наметавонем чизе, ва Мой ҳал кунад.
Ҳолати аст, дар ҳама ҷо истифода бурда мешавад (вазифаи хурди хусусї). шароити иҷрои = иҷрои баъзе коди. Истифода оид ба парвандаи Калиди JavaScript - ин изҳороти мӯд, ва зарурати ошкор аст. Азбаски дар тамоми забонҳои дод, зеро он содда ва қулай аст.
Пас аз таваллуд »шилдирос» ва «Сарсухан», монанд ба забонҳои барномасозӣ аст. буданд, дар ҷангҳои беш аз операторони гузариш ва тамғакоғазҳо нест. Ман кӯшиш дорам, ки ба даст рейтинги сабки функсионалии арзанда барномаҳои хаттӣ. Имрӯз, таҳиякунанда оммавї бо ваҷду мусоидат ғояҳои-объект нигаронидашуда.
Бо вуҷуди ин, то ҳол дар корҳои замонавӣ пайдо кардани изҳороти шарти муҳим аст. Аммо моҳияти ғояҳои муосир дар он аст, ки дар объектҳои худ танзим шароит ва пайдо кардани роҳи ҳалли. Баъд аз ҳама, объект - маҷмӯи наҳвӣ ва semantics.
Similar articles
Trending Now