Article View: pl.comp.lang.javascript
Article #50985Re: Funkcja korzystająca z instrukcji switch
From: NKAB -
Date: Wed, 18 Jan 2012 09:08
Date: Wed, 18 Jan 2012 09:08
69 lines
3056 bytes
3056 bytes
Vax <mail@zepsul.sie> napisał(a):
> nie zrozumiałeś co pisał?
>
Gdybym wiedział to nie odzywałbym się.
>
> ja pierniczę, jak dziecku:
>
> switch(x){
> case 1:
> case 2:
> case 3: alert('jest: '+x);break
> default: alert('inna wartość')
> }
>
> Pisał po polsku i tak to zrozumiałem i raczej nie dało się zrozumieć
> inaczej.
>
O!
Teraz to już wiem o co chodzi.
Ale zuważ, ze ten jego przykład praktycznie nie wykorzystuje
tego co nalepsze w tym swiczu czyli szybki wyskok po napotkaniu
spełnionego warunku. Dlatego jako pierwsze powinny być warunki,
które najczęściej bedą obsługiwane, a więc jak będzie więcej do
sprawdzania numeryków to pierwszy powinien być warunek sprawdzający
numeryki itd.
Default to warunek wyłacznie dla sytuacji awaryjnych i w zasadzie
bardzo rzadko powinien być wykorzystywany przez aplikację,
naczęściej generuje on jakiś komunikat (np pani kasia wpisała złe
konto ksiegowe), dlatego dla mnie ten break w defalut ma małą
szkodliwość społeczną, czyli pierdołą, ale dla porawności
a raczej profesjonalizmu nie powinno tam być tego brejka
co od razu przyznałem.
Te alerty w każdym warunku to sugestia, że na ogół wywołuje się tam
jakieś funkcje, które dalej mogą robić coś z tym cosiem.
Ja dałem swój przykład pisany z palca bez zastanawiania
a koledzy powinni dać swoje przykłady na zasadzie:
"to pozwolę sobie poprawić twój kod..." no i oczywiście
zamiast słów dać poprostu ten kod, właśnie jak dziecku.
A tak to wyszło jak u tego trepa Maciarewicza - on zarzuca,
on daje do prokuratora - a sam by idiota pojechał do ruskich
zabrał im te dowody, wrak i wszytko co chce, albo przedstawił dowody,
że generała nie było kokpicie. Tylko po co to wszystko?
Andrzej.
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Technical Details
Message-ID:
<jf625l$s3j$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<a06e9e8f-2ae6-41a8-b804-31e3ef49e304@d10g2000vbh.googlegroups.com> <jeebqu$2r0$1@inews.gazeta.pl> <jel0oj$hbq$1@news.icm.edu.pl> <jeouk7$1m$1@inews.gazeta.pl> <jep6t6$ges$1@mx1.internetia.pl> <jepa9c$hn4$1@news.icm.edu.pl> <jf0lrh$2k0$1@inews.gazeta.pl> <jf0ucr$gs4$1@mx1.internetia.pl> <jf39d9$mf$1@inews.gazeta.pl> <jf49km$jko$1@news.icm.edu.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: "NKAB -" <nkab@NOSPAM.gazeta.pl> Newsgroups: pl.comp.lang.javascript Subject: Re: Funkcja korzystająca z instrukcji switch Date: Wed, 18 Jan 2012 09:08:06 +0000 (UTC) Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 69 Message-ID: <jf625l$s3j$1@inews.gazeta.pl> References: <a06e9e8f-2ae6-41a8-b804-31e3ef49e304@d10g2000vbh.googlegroups.com> <jeebqu$2r0$1@inews.gazeta.pl> <jel0oj$hbq$1@news.icm.edu.pl> <jeouk7$1m$1@inews.gazeta.pl> <jep6t6$ges$1@mx1.internetia.pl> <jepa9c$hn4$1@news.icm.edu.pl> <jf0lrh$2k0$1@inews.gazeta.pl> <jf0ucr$gs4$1@mx1.internetia.pl> <jf39d9$mf$1@inews.gazeta.pl> <jf49km$jko$1@news.icm.edu.pl> NNTP-Posting-Host: localhost X-Trace: inews.gazeta.pl 1326877686 28787 172.20.26.234 (18 Jan 2012 09:08:06 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Wed, 18 Jan 2012 09:08:06 +0000 (UTC) X-User: nkab X-Forwarded-For: 85.89.190.17 X-Remote-IP: localhost MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit