TOC

This article has been localized into Czech by the community.

Operátory:

Úvod: Operátor přiřazení

JavaScript, stejně jako většina ostatních programovacích jazyků, obsahuje mnoho různých operátorů. Většinu operátorů poznáte, protože nejsou tvořeny písmeny, ale místo toho jedním nebo několika speciálními znaky. V tomto tutoriálu se pokusím představit vám je všechny, od jednoduchých, jako je operátor přiřazení, na který se podíváme v tomto článku, po ty pokročilejší.

Abychom začali, pojďme začít s operátorem přiřazení. Je to jeden z nejjednodušších a nejběžněji používaných operátorů v JavaScriptu. Ve skutečnosti je tak běžný, že jsme ho v tomto tutoriálu již několikrát použili, aniž bychom o něm diskutovali - bez něj prostě nemůžeme mnoho dělat.

Jednoduchý operátor přiřazení

V JavaScriptu, stejně jako v mnoha jiných programovacích jazycích, můžete přiřadit hodnotu pomocí znaménka rovnosti: =

Někdy se mu říká jednoduchý přiřazovací operátor, ale spíše ho vnímejte jako operátor "budu to používat pořád", protože programování je všechno o přiřazování hodnot. Už jsme ho v tomto tutoriálu použili několikrát, ale pro osvěžení paměti, takto to vypadá, když použijete přiřazovací operátor v JavaScriptu:

let helloWorld = "Hello, world!";

Uprostřed máme rovnítko, které v tomto případě říká interpretu, že proměnná s názvem "helloWorld" by měla nyní obsahovat textový řetězec "Hello, world!".

Nicméně, operátor přiřazení se nepoužívá jen při deklarování proměnné, ale také když chcete později změnit hodnotu této proměnné:

let helloWorld = "Hello, world!";
alert(helloWorld);
helloWorld = "Hello, universe!";
alert(helloWorld);

Shrnutí

To byl stručný úvod do operátorů obecně a zejména do jednoduchého operátoru přiřazení. Existují i další způsoby přiřazení hodnot, například operátor přiřazení sčítání, ale k tomu se dostaneme v jednom z příštích článků.


This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!