JavaScript: switch case - wybór opcji

Powód jest zawsze jeden, wartości mogą być liczne. A może odwrotnie: będzie kilka przyczyn pojawienia się na jednej wartości. W każdym przypadku musisz wykonać tylko jedno rozwiązanie w zależności od pewnych warunków lub odwrotnie. Nawet jeśli rozwiązanie może mieć wiele opcji, tylko jedna ścieżka będzie realizowana w dowolnym celu, ale ścieżki są zwykle wielokrotne i trzeba dokonywać wyborów.

[IMG] http://hi-news.pp.ua/uploads/posts/2016-12/javascript-switch-case-vibr-varantv_581.jpeg [/img]
Klasyczne stwierdzenie warunkowe, jeśli (warunek ) {algorytm 1, jeśli warunek jest prawdziwy} else {algorytm 2, jeśli warunek jest fałszywy} daje tylko dwa warianty wyboru. Ale nawet proste, prawdziwe zadanie zawsze daje wiele opcji.


Prosty "nie jeden", ale jeden warunek

projekt javascript, przypadek przełącznika = kilka warunków warunku. Podobny można uzyskać za pomocą operatora Jeśli kombinacje. Jednak pierwsza wersja jest poprawniejsza pod względem składniowym i semantycznym. Dodatkowo, formalna decyzja w tej drugiej opcji będzie wymagać więcej kwalifikacji autorów:
[IMG] http://hi-news.pp.ua/uploads/posts/2016-12/javascript-switch-case-vibr-varantv_702. jpeg [/img]
Tutaj polecenie if {} {} else {} try {} cath () {} uruchamia procedurę wymiany AJAX w algorytmie. Przetwarzanie odpowiedzi jest wykonywane przez podobny zestaw operatorów warunkowych.

przypadek przełączania javascript: example

Główna zewnętrzna różnica wyboru jednego warunku: możesz napisać nie dwa, ale kilka wykonywanych bloków poleceń. Tylko jeden lub tylko kilka zostanie wykonanych.
[kciuk] http://hi-news.pp.ua/uploads/posts/2016-12/javascript-switch-case-vibr-varantv_993.jpeg [/kciuka]
Konstrukcja przypadku przełącznika umożliwia J avascriptprzewidzieć kilka algorytmów w zależności od wartości zmiennej wartości wyrażenia. Ważne jest, aby uznać, że wybór odpowiedniego algorytmu będą prowadzone przez konkretnych warunków wymienionych w przełączniku () i wartość określona w tej sprawie. Symbol „1”, a numer 1 - nie jest tym samym, typ konwersji nie jest wykonywana.


na wiele sekcji

Charakterystyczną cechą zastosowania opcji projektu J avascript przypadku przełącznika jest brak bloków nawiasach - {} powierzone jedynie określić początek i koniec ciała operatora. Każda sekcja sprawy kończy się operatorem podziału, który może nie być.
[kciuk] http://hi-news.pp.ua/uploads/posts/2016-12/javascript-switch-case-vibr-varantv_634.jpeg [/kciuka]
W tych przykładach brakowało przerwy przypadek pierwszej sekcji. Opcja twarzy rezultacie Variant2 za to z nim, aby rozpocząć realizację, aw opcji prawo będą odbierane Variant1Variant2 więc będziesz pierwszą, ale nie efekt będzie na drugim stanie, a poza tym nic nie stoi wykonać pierwszy odcinek, potem drugi rachunku, między nie mają operatora break, a dwa razy javascript nie zmienia. Należy zauważyć, że zmiana w zmiennej ciała iCond zaprojektować dowolny efekt nie będzie.

W rzeczywistości, a rzeczywistość problemu Kod

JavaScript - doskonały język szybki, zwięzły i logiczny składni wydane. Budowa javascript przypadek przełącznik działa dobrze, pozwala jasno i dokładnie opisać życzeniowe wiele opcji na określonych warunkach.
[kciuk] http://hi-news.pp.ua/uploads/posts/2016-12/javascript-switch-case-vibr-varantv_275.jpeg [/kciuka]
Podmioty z wyboru może być wprowadzony w każdym jeden W ich przypadku sekcje mogą być warunkoweoperatorzy, cykle, wszelkie inne projekty. Nie powinieneś lekceważyć zakresu zmiennych. Używane wszędzie powinno być opisane globalnie.
Jednak nie należy niewłaściwie używać javascript. Skrzynka przełączników to świetne narzędzie rozgałęzione, ale nie mobilne w przypadku dużych woluminów kodu. Bardziej przemyślane i wykonane wybory bardziej funkcjonalne, tym trudniej będzie się zmieniać w czasie. Prawdziwym problemem nie jest statyczna, a jeśli nie brać pod uwagę zmiany w trakcie swojej decyzji, wraz z zakończeniem pracy w pierwszych dniach operacji ustalono zasób będzie oczywiste nieścisłości i braki. Wyzwanie, oczywiście, iść do przodu, a strona będzie musiał opracować na. Z tego punktu widzenia, główną wadą przypadek przełącznik javascript wynika z jego wielkości i złożoności. Jeśli go nie nadużyjesz, możesz zapewnić osiągnięcia dzięki kompaktowym i małym wyborom.

Warunki + = rozwiązanie nowego cyklu ruchu

Problem odpowiednie rozwiązanie przynosi. Chociaż samo zadanie, z samej definicji, nie jest w stanie niczego rozwiązać i zbliżyć. Warunek jest używany wszędzie (prywatne małe zadanie). Wykonanie warunku = wykonanie jakiegoś kodu. Korzystanie z przełącznika javascript jest hołdem dla mody i oczywistej potrzeby. Odbywa się to we wszystkich językach, ponieważ jest prosty i wygodny.
[thumb] http://hi-news.pp.ua/uploads/posts/2016-12/javascript-switch-case-vibr-varantv_836.jpeg [/thumb]
Kiedy się urodził, „LISP "i" Prolog ", podobne do ich języka programowania. Były walki o operatorów przejścia i etykiety. Próbowałem uzyskać przyzwoitą ocenę funkcjonalnego stylu pisaniaprogramy. Dziś masowy programista entuzjastycznie propaguje idee obiektowe. Jednak do tej pory we współczesnych pracach znajdują swoje podstawowe znaczenie warunkowe operatory. Ale istotą nowoczesnych idei jest właśnie to, że same obiekty tworzą warunki i znajdują rozwiązania. W końcu obiekt jest zbiorem składni i semantyki.

Powiązane publikacje