This article has been localized into Czech by the community.
Nástroje, které potřebujete
JavaScript je jedním z nejjednodušších programovacích jazyků, pokud jde o nástroje, které potřebujete k začátku. Ve skutečnosti pravděpodobně nebudete muset stahovat nic, abyste mohli začít: JavaScript lze psát v jakémkoli textovém editoru, dokonce i v jednoduchém, jako je Poznámkový blok Windows (nebo ekvivalentní alternativa pro Mac/Linux), a pokud jde o interpretaci a testování kódu, vše, co potřebujete, je webový prohlížeč. Jinými slovy, se můžete začít učit JavaScript, aniž byste museli platit za drahé IDE nebo stahovat složitý kompilátor/interpret.
S tím, co jsme řekli, stále existují některé nástroje, které si můžete pořídit, aby se vám lépe pracovalo. Pojďme si trochu popovídat o tom, co všechno můžete dělat.
Editor
Jak jsem řekl, Poznámkový blok nebo jakýkoli jiný jednoduchý textový editor postačí, když píšete JavaScript, ale pokud jste KDY používali editor skutečně určený pro psaní kódu, může to vaši efektivitu výrazně zvýšit! Moderní editory kódu/IDE (Integrované vývojové prostředí) vám pomohou psát kód rychleji a efektivněji díky funkcím jako AutoComplete a IntelliSense. To platí i pro JavaScript.
Vzhledem k tomu, že JavaScript je úzce spojen s webem, možná už používáte editor kódu/webu pro psaní HTML a/nebo CSS. Pokud ano, pravděpodobně podporuje i JavaScript, a proto bych doporučil, abyste při učení JavaScriptu zůstali u tohoto editoru. Pokud ne, doporučuji vám si pořídit editor kódu/IDE.
Pojďme probrat různé možnosti:
Online editor
Abyste mohli začít, můžete použít online editor. Vzhledem k tomu, že JavaScript má tak úzké vazby na web, existuje spousta online editorů, které mohou dělat mnoho stejných věcí jako "skutečný" editor, a můžete je používat přímo ve vašem prohlížeči, aniž byste museli cokoli instalovat. Často se jim říká "hřiště" nebo "housle", protože jsou většinou navrženy pro testování, demonstraci a sdílení kódu, a ne tolik pro práci na velkých projektech (i když některé z nich lze použít i pro toto), což je dělá perfektními pro testování a hraní si s příklady kódu z tohoto tutoriálu.
Pokud ještě nemáte preferovaný webový editor a jen se chcete podívat, jestli je JavaScript něco, čemu chcete věnovat svůj čas, mohu vám rozhodně doporučit online editor. Nabízejí různé úrovně IntelliSense, které vám pomáhají efektivněji psát JavaScriptový kód, a kód může být okamžitě testován přímo v prohlížeči. Zde je pár návrhů:
Vyzkoušejte je a uvidíte, který se vám bude líbit nejvíce.
Jednoduchý textový editor
Jak již bylo zmíněno, můžete použít jakýkoli jednoduchý textový editor, jako je ten, který je pravděpodobně součástí vašeho operačního systému (Poznámkový blok pro Windows atd.). Toto je však většinou pro puristy, kteří trvají na tom, aby dostávali co nejméně pomoci. Pro všechny ostatní doporučuji jednu z dalších alternativ uvedených v tomto článku, kde získáte pomocnou ruku od funkcí jako IntelliSense, kontrola syntaxe a tak dále.
Webový editor
Existuje několik dobrých webových editorů, které se silně zaměřují na webové technologie, jako jsou HTML, CSS a JavaScript. Někdy se jim říká "HTML editory", pravděpodobně proto, že tak začínaly, ale většina z nich bude podporovat i JavaScript. Zde nebudu doporučovat konkrétní editor, ale na Wikipedii najdete seznam editorů, který si můžete prohlédnout.
Visual Studio Code
Vyvinutý společností Microsoft, Visual Studio Code je jedním z nejkomplexnějších IDE pro psaní kódu v MNOHA jazycích, včetně JavaScriptu. Jelikož jde o velmi výkonný, univerzální nástroj, nemusí být nejlepší volbou, pokud teprve začínáte. Ale pokud hledáte kompletní řešení pro HTML, CSS, JavaScript a v podstatě jakýkoli jiný jazyk, VS Code je rozhodně stojí za vyzkoušení. Je dostupný pro Windows, Mac a Linux a můžete si jej stáhnout zde.
Interpreter/JavaScript engine
Pokud nemáte specifické požadavky, doporučuji použít JavaScriptový engine, který máte již k dispozici: Ten ve vašem webovém prohlížeči. Ať už píšete svůj kód lokálně v jednoduchém textovém editoru a otevřete ho v prohlížeči, používáte IDE, které za vás spustí webový prohlížeč, nebo píšete kód v jednom z online editorů a testujete ho přímo odtamtud, jste připraveni začít.
Na druhou stranu, pokud již víte, že budete chtít používat JavaScript mimo prohlížeč, například prostřednictvím Node.js, měli byste si jej stáhnout. To však není v rámci tohoto tutoriálu – diskutujeme zde pouze o jazyku.
Shrnutí
JavaScript je příjemný a snadno se s ním začíná - vše, co potřebujete, je jednoduchý textový editor, jako je Poznámkový blok pro Windows nebo jakákoli vestavěná alternativa pro Linux nebo Mac, a webový prohlížeč. S tímto vybavením pokračujme v naší cestě za učením se JavaScriptu.