JavaScript

Čo je to JavaScript?

JavaScript bol pôvodne vytvorený tak, aby „robil webové stránky živé“.

Programy v tomto jazyku sa nazývajú skripty. Môžu byť napísané priamo v HTML webovej stránke a vykonané automaticky pri načítaní stránky alebo môžu byť napísané zvlášť v súbore s koncovkou „.js“ a následne naimplementované.

Skripty sú poskytované a vykonávané ako obyčajný text. Nepotrebujú špeciálnu prípravu alebo kompiláciu na spustenie.

V tomto aspekte je JavaScript veľmi odlišný od iného jazyka nazvaného Java.

Čo môže robiť JavaScript v prehliadači?

Moderný JavaScript je „bezpečný“ programovací jazyk. Neposkytuje prístup k pamäti alebo CPU na nízkej úrovni, pretože bol pôvodne vytvorený pre prehliadače, ktoré ho nevyžadujú.

Funkcie JavaScriptu veľmi závisia od prostredia, v ktorom sa nachádzajú. Napríklad Node.JS podporuje funkcie umožňujúce JavaScript na čítanie a zapisovanie ľubovoľných súborov, vykonávanie požiadaviek na sieť atď.

JavaScript v prehliadači môže robiť všetko súvisiace s manipuláciou s webovými stránkami, interakciou s používateľom a webovým serverom.

Napríklad JavaScript v prehliadači je schopný:

  • Pridať na stránku nový HTML, zmeniť existujúci obsah, upraviť štýly.
  • Reagujte na akcie používateľov, spustiť kliknutia myšou, pohyby ukazovateľov, tlačidlá na klávesy.
  • Odosielať žiadosti prostredníctvom siete na vzdialené servery, sťahovať a odovzdávať súbory (tzv. AJAX technológie).
  • Získajť a nastavovať súbory cookie, položiť otázky návštevníkovi a zobrazovať správy.
  • Pamätať si údaje na strane klienta („lokálne úložisko“).