Názory ke článku JavaScript – 9. lekce – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
Reklama

Názory ke článku JavaScript – 9. lekce – Programujte.comNázory ke článku JavaScript – 9. lekce – Programujte.com

 

Názory ke článku JavaScript – 9. lekce

insider   NOVÝ
20. 8. 2007

autor by mozna mohl trochu vice vysvetlit tuto konstrukci - spise bych napsal, ze pokud v bloku try nastane nejaka chyba, zbytek bloku se preskoci a vykona se blok catch, ve kterem je pristupna chybova hlaska dane chyby.
Throw slouzi k nastaveni vlastni "chybove hlasky", tedy umele vyvolani chyby

tato konstrukce se pouziva jako "ochrana" pred padem programu pri chybe

insider   NOVÝ
20. 8. 2007

aaa jeste, protoze nejdou editovat komentare, tak dalsi :)
if/else bych jako smycku nenazval ... spis by se to dalo nazvat jako kontrukce :)
ale ke switch, upozornil bych na nasledujici vec: pokud se hodnota u case souhlasi a nepouzije se klicove slovo break; vykonaji se vsechny nasledne vetve bez ohledu na zadanou hodnotu u case, toto muz ezpusobit hodne neprijemnosti(pokud se zapomene break) a nebo muze hodne ulehcit praci, priklad:

var pole = array();

pole[0] = "a";
pole[1] = "b";
pole[2] = "cd";
pole[3] = "efgh";

var delka = 0;

for(i in pole){
switch(pole[i]){
case 'a':
case 'b':
case 'cd':
delka = delka + pole[i].length();
}
}


sem zvykly z php to napsat jinak, zkusil sem se na chvili preorientovat na js :) tak je mozne, ze to nebude plne funkcni, ale jako ukazka by to mohlo poslouzit - v tomto pripade se pocita delka jen pro prvky, ktere jsou a,b, nebo cd (byla to prvni vec co me napadla, v praxi asi nepouzitelne ...)

insider   NOVÝ
20. 8. 2007

nevim proc,ale nezobrazuje se tam index u pole([]), tkaze si ho tam domyslete, mala chybicka vypisu komentaru :)

Curo   NOVÝ
21. 8. 2007

To insider: v nvé verzi je všechno ok, je to díky tagu [i].

Prog.   NOVÝ
5. 9. 2007

insider napsal: nevim proc,ale nezobrazuje se tam index u pole([]), tkaze si ho tam domyslete, mala chybicka vypisu komentaru :)


pole.length() nie je metoda, ale property, takže bez zátvoriek.

http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Array#Properties

Ondra   NOVÝ
24. 6. 2010

nějak jsem nepochopil jak se to dá teda vlastně využít, možná by to chtělo lepší příklad toto mi přijde prostě akorát jako složitěji rozepsaný

<script language="JavaScript" type="text/javascript">  

var x = prompt("Zadejte číslo mezi 10 a 20:","");
if(x>20){
alert("Vámi zadané číslo je moc velké!");
else if(x<10){
alert("Vámi zadané číslo je moc malé!");

Wallkysek   NOVÝ
15. 2. 2011

Hoj, dostali sme ve skole za ukol vytvorit prevodnik z decimalu do binarky v JavaScriptu. ja se dostal az do faze kdy pomoci smycky vypise vsechny 1 a 0 jenze je to v opacnym poradi a potreboval bych to nejak otocit.. Ucitel mi pouze rekl abych pouzil pole.. Ale at hledam jak hledam tak netusim jak ze smycky kazdy kolo vyhodit tu 1/0 ven ze smycky aby se ulozila do pole ;(

Přidej svůj názor

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo e-mailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Reaguješ na příspěvek:
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové názory e-mailem (pouze pro přihlášené)
Sleduj názory ke článku a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.



Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032016 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý