TOC

This article has been localized into Czech by the community.

O jazyku JavaScript:

Co je JavaScript?

JavaScript (často označovaný jednoduše jako "JS") je programovací jazyk založený na specifikaci ECMAScript. Byl vytvořen s úmyslem oživit web tím, že umožní manipulaci s prvky webové stránky po jejím vykreslení prohlížečem.

Dnes se to může zdát tak jednoduché a samozřejmé, ale když byl JavaScript představen v jednom z prvních webových prohlížečů, Netscape Navigator, zpět v roce 1997, byla to obrovská věc. Předtím byly webové stránky vše o rozložení a textu a vše bylo doručováno jako statický obsah prohlížeči, který se neměnil, dokud jste nepřešli na jinou stránku. JavaScript to všechno změnil a společně s HTML a CSS začaly webové stránky evoluci do vysoce dynamické verze, kterou známe dnes.

Jazyk JavaScript

O jazyku JavaScript lze říci mnoho věcí, mnohé z nich ve srovnání s jinými programovacími jazyky. Pokud jste v programování nováčci, tato informace pro vás možná právě teď nebude znamenat nic, ale později ano:

  • JavaScript má polovinu svého názvu a mnoho ze svého stylu syntaxe od programovacího jazyka Java, ale nepřehlížejte je - liší se dosti v mnoha důležitých oblastech.
  • JavaScript je slabě typovaný, což znamená, že nemusíte deklarovat proměnnou jako specifický typ. Místo toho interpret odhadne její typ na základě toho, jak ji používáte.
  • JavaScript je dynamický - pokud máte proměnnou čísla, například celé číslo, můžete ji jednoduše změnit na řetězec tak, že ji přiřadíte text.
  • JavaScript je prototypový, což znamená, že jeho objektově orientované programování je založeno na prototypech namísto tříd. Na to se později podíváme podrobněji.
  • JavaScript je funkcionální, takže funkce jsou považovány za prvotřídní objekty a jsou skutečně považovány za objekt, což jim umožňuje mít vlastnosti a metody.
  • JavaScript nabízí vyhodnocení za běhu, což znamená, že můžete vzít textový řetězec kódu JavaScriptu a nechat ho vyhodnotit interpretem, jako by byl součástí původního kódu.

To jsou jen některé z faktů o JavaScriptu. Doufejme, že tento tutoriál vám bude schopen poskytnout úplný obrázek o tom, co JavaScript je a jak funguje.


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!