КомпјутериПрограмирање

ЈаваСцрипт: прекидач случај - избор опције

Разлог је увек иста, вриједности су вероватно много. Или обрнуто: један ће вредност бити више разлога за њеног настанка. У сваком случају, у зависности од одређених услова треба да узме само једно решење, или обрнуто.

Чак и ако се одлука може имати неколико опција за било коју сврху ће водити само један начин, али обично више начина, а ми треба да направи избор.

Цлассиц условни исказ иф (услов) {1 алгоритам, ако је услов истински} друго {2 алгоритам, ако је услов лажна} даје само два избора. Али чак и једноставно прави изазов увек даје много опција.

Једноставно "нико", али један услов

Јавасцрипт дизајн, пребаците случаја = више вредности услове. Могу се добити помоћу сличан Ако комбинација оператора. Међутим, несумњиво је Прва варијанта синтактички и семантички још тачно. Поред тога, формална одлука о другој верзији ће захтевати више вештине Девелопер:

Постоји комбинација ако (...) {...} друго {...} и покушати {...} Цатх (...) {...} обезбеђује врх поступак АЈАКС размене у алгоритму. обрада одговор се врши сличан скуп условних изјава.

Јавасцрипт прекидач случај: пример

Главни спољни разлика изаберите опцију из једног стања не можете писати два, а неколико блокова од извршних команди. То ће се извршити само једном или само неколико.

Струцтуре Ј аваСцрипт случај пребацивања омогућава добијање мноштво алгоритама у зависности од вредности променљиве или израза. Важно је имати на уму да ће правилан избор алгоритма се врши на подударање у смислу прекидача вредности () и вредности онога што је наведено у овом случају. Је "1", а број 1 - овај тип конверзија није овде се није исто.

Перформинг више секција

Карактеристично за Ј. аваСцрипт прекидача случају дизајн избора је одсуство заградама блокова - {...} поверено да дефинише само почетак и крај тела оператера. Свака секција престаје предмет оператора паузе, која не може бити.

У овим примерима прескочио прекид у случају делу првог. Опција са леве стране ће дати резултат Вариант2, јер је овде који почиње извршење, а у извођењу права ће бити примљен Вариант1Вариант2, као што ће бити учињено први, али без ефекта је други услов, и поред тога, ништа не спречава да се изврши изјаве првом делу, онда drugi, међу њима не постоји пауза оператер, али два пута ЈаваСкрипт прекидач случај не. Треба напоменути да је промена у променљивом иЦонд у телу структури не даје никакав ефекат.

Цоде А стварност и реалност проблема

Јавасцрипт - језик је велики, брз, концизан и логично с половну синтаксе. Јавасцрипт прекидач случај дизајн ради савршено, омогућавајући јасан и прецизан опис жељеног различитих опција о специфичним условима.

Избор оператора могу бити уметнути у међусобно. У случају пресека могу бити условна исказа, петље, било које друге структуре. Ми не треба занемарити ни обим варијабли. Како се користи свуда што је описано у свету.

Међутим, не треба бити злоупотребљена ЈаваСцрипт. Прекидач случај - одлична алатка грана, али не у мобилној код великог обима. Промишљеним и функционалан спектар опција вршио, теже ће бити касније промењено.

Прави изазов никада неће стајати и даље, а ако не узети у обзир промене у току своје одлуке, да је од завршетка рада, у првим данима рада да се створи ресурс ће бити очигледне нетачности и пропусте. Изазов је, наравно, иде напред, а сајт ће морати да се заврши.

Из ове перспективе, главна мана прекидача случају ЈаваСцрипт потиче од њене величине и сложености. Ако не злоупотребљавају, можете постићи да компактан и мале изборе.

Стање + Решење = нови круг покрет

Правилно формулисана проблем апроксимира решење. Иако је проблем, по дефиницији, сама по себи не може решити ништа, и зумирање.

Стање се користи свуда (приватно мали задатак). услови извршења = извршења неког кода. Користити на прекидач случају ЈаваСцрипт - то је изјава мода, и јасна потреба. Пошто се је на свим језицима, јер је једноставно и лако.

Када рођена "Лисп" и "Пролог", слично њиховим програмским језицима. Било је борба за оператора транзиције и етикетама. Ја покушавам да добијем пристојну ранг функционални стил писања програма. Данас, масивни програмер ентузијазмом промовише објектно-оријентисане идеје.

Међутим, до сада у савремени радови налазе њихове суштинске условне исказе. Али суштина модерне идеје у чињеници да су сами објекти поставили услове и пронађу решења. На крају крајева, предмет - скуп синтаксе и семантике.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sr.birmiss.com. Theme powered by WordPress.