JavaScript

A JavaScript egy programozási nyelv.

A weboldalakra interaktív funkcionalitást lehet programozni JavaScript-ben. Ez az egyetlen programozási nyelv, amit támogatnak a webböngészők.

Az egyik legnagyobb hülyeség, amit elkövethetsz, hogy a JavaScript és a Java neveket felcserélhetően használod. Mert azt gondolod, hogy a kettő ugyan az, és a Script végződés az csak oda van téve, hogy menőbben hangzzon.
A JavaScript-nek semmi köze nincs a Java nyelvhez!!! Ezt a hülyeséget légyszi hagyjátok már végre abba! Nézzetek utána a dolgoknak!

Az egyetlen hasonlóság a Java és a JavaScript között a szintaxis (de ebben sok más nyelv is hasonlít). De emiatt összekeverni a kettőt olyan lenne, mint ha két ismerősödet összekevernéd, mert mindkettejüknek barna a haja. Ezen kívül például a Python és a Nim szintaxisa is hasonló, de mégsem cseréljük össze.

Tanulás

A JavaScript nagyon bonyolult nyelv, a legtöbb online tutorial-ból csak felszínesen lehet megtanulni.

Nem tűnik bonyolultnak, és azt gondolhatod, hogy megfelelő tudást adnak ezek a tutorialok, de később nagyon sok problémád származhat belőle.
Az egyetlen alapos dokumentáció Kyle Simpson - You Don't Know JavaScript könyve. (meg persze a nyelvi specifikáció, de ha azt kezdőként értelmezni tudod, akkor gratulálok)
A könyv ingyenesen elérhető GitHub-on Markdown formátumban: github.com/getify/You-Dont-Know-JS

Ha már ismered a nyelvet valamilyen tutorialból, és nincs időd végigolvasni a You Don't Know JavaScript könyvet, de azért mégem szeretnél teljesen tróger lenni, a JavaScript Garden egy vázlat szerű útmutató a nyelv problémásabb részeihez:
bonsaiden.github.io/JavaScript-Garden/


Ha jobban bele szeretnéd magad ásni a témába, itt találsz további információt: