Vianoce v ITnetwork sú tu! Dobí si teraz kredity a získaj až 80 % extra kreditov na e-learningové kurzy ZADARMO. Zisti viac.
Hľadáme nové posily do ITnetwork tímu. Pozri sa na voľné pozície a pridaj sa k najagilnejšej firme na trhu - Viac informácií.

Diskusia – 2. diel - Vetvenia a cykly v CoffeeScriptu

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
Michal Žůrek - misaz:28.7.2014 19:47

Docela mi tu začínají chybět příklady, kde se to používá v praxi. V prvním díle mi to až zas tak nevadilo, tu mi to začíná chybět.

Dále by mě zajimalo jak CoffeScript spolupracuje s JavaScriptem? zajímá mě co když chci v CoffeScriptu použít třeba existující knihovnu, která je napsaná v JavaScriptu.

 
Odpovedať
28.7.2014 19:47
Avatar
Yahkem
Tvůrce
Avatar
Odpovedá na Michal Žůrek - misaz
Yahkem:28.7.2014 22:05

Tutoriál je zaměřen převážně na syntaxi. V praxi se CoffeeScript používá např. s Node.js, podporuje jej také Ruby on Rails. Není žádný problém s používáním knihoven napsaných v JS (konec konců, CoffeeScript prakticky JE JS), třeba jQuery jde bez problémů. Pozor ale na překlepy - v .js knihovně máš funkci vykresliCaru(), v .coffee zavoláš vykreslicaru(), soubor se vesele zkompiluje a chybu zjistíš až za běhu.

 
Odpovedať
28.7.2014 22:05
Avatar
Šimon Rataj
Člen
Avatar
Šimon Rataj:19.8.2018 21:40

switch spanek
when 'spatny' then mnozstviKofeinu = 'hodne'
when 'prumerny' then mnozstviKofeinu = 'malo'
when 'dobry' then do nepijKafe
else alert '???'
JavaScript:

var mnozstviKofeinu;

switch (spanek) {
case 'spatny':
mnozstviKofeinu = 'hodne';
break;
case 'prumerny':
mnozstviKofeinu = 'malo';
break;
case 'dobry':
nepijKafe();
break;
default:
alert('asi nespíš a jsi robot');
}

 
Odpovedať
19.8.2018 21:40
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!