Čo dokáže Javascript?

JavaScript je jedným z najpopulárnejších dialektov na svete, ktorý sa pôvodne používal okrem intuitívnosti webových stránok aj v oblasti počítačovej techniky. Weboví inžinieri používajú skript JavaScript na čokoľvek, od automatizácie primeraných znakov až po vytváranie zložitých webových stránok, ktoré fungujú ako programovacie aplikácie v pracovnej oblasti. JavaScript sa porovnateľne používa pri programovaní na webe, servery navyše v implantovaných kontrolách zariadení. Vo všeobecnosti sa používa na webových stránkach na poskytovanie výhodnejšieho pripojenia cez HTML a väčšina internetových prehliadačov fungovala ako sprostredkovateľ javascriptu. Z bezpečnostných dôvodov je javascript v programe obmedzený (takže sa nemôže priamo dostať napríklad k súborovému systému).

Definícia na vysokej úrovni

JavaScript je dialekt na skriptovanie alebo programovanie, ktorý vás oprávňuje na vykonávanie komplexných aktivít na webových stránkach - vždy, keď sa na stránke zobrazí, zobrazia sa vám statické údaje, na ktoré sa môžete pozerať - vystavujú sa prelomové aktualizácie obsahu, intuitívne mapy, oživené 2D / 3D návrhy, prehliadajú sa video jukeboxy atď. - môžete sa staviť, že JavaScript je rozumne zahrnutý. Je to tretia vrstva vrstveného štvorca štandardných webových pokrokov, z ktorých dve (HTML a CSS) sme začlenili do podstatne podrobnejších detailov v rôznych častiach vzdelávacej oblasti. A nakoniec, môžeme zahrnúť nejaký JavaScript na vykonanie dynamického správania.

Ako pomáha Javascript?

Stredový dialekt JavaScriptu pozostáva z niekoľkých rozsiahlych atribútov programovania, ktoré vás oprávňujú robiť veci ako:

  • Uchovávajte užitočné vlastnosti vo vnútri faktorov. Napríklad pri vyššie uvedenom výskyte požadujeme zadanie iného mena a potom ho uložte do premennej s názvom name.
  • Operácie týkajúce sa častí obsahu (v programovaní pomenované ako „reťazce“). Pri vyššie uvedenej príležitosti používame reťazec „Player 1:“ a priraďujeme ho k premennej názvu na vytvorenie celého názvu obsahu, napr. „Player 1: Chris“.
  • Spúšťanie kódu na základe niekoľkých príhod, ktoré sa vyskytujú na stránke lokality. Postarali sme sa o možnosť začiarknutia v našom predchádzajúcom prípade, aby sme zistili, kedy sa klikne na úlovok, a neskôr spustíme kód, ktorý obnovuje značku obsahu.

Čo je významné alebo viac energizujúce, je, po zvážení všetkých vecí, užitočnosť vytvorená cez dialekt JavaScript. Aplikačné programovacie rozhrania (API) vám poskytujú superveľmoci na použitie vo vašom kóde JavaScript.

Čo robí JavaScript na vašej stránke?

Čo tak rýchlo zhrnieme účet toho, čo sa stane, keď naskladáte webovú stránku do programu. Zatiaľ čo v aplikácii zhromažďujete stránku lokality, vykonávate svoj kód (HTML, CSS, dodatočne JavaScript) vo vnútri vykonávacej domény (karta programu). Je to ako spracovateľský závod, ktorý požaduje suroviny (kód) navyše získa položku (webovú stránku). Programový motor JavaScriptu spúšťa JavaScript podľa HTML a CSS, ktoré boli zhromaždené a z veľkej časti nastavené na webovú stránku. To zaručuje štruktúru a štýl stránky, ktorá je teraz v pozícii, keď sa spustí JavaScript. Toto je mimoriadny bod, pretože skutočným základným využitím JavaScriptu je výrazná zmena HTML a CSS na dobitie UI prostredníctvom API Object Object Model. Pri náhodnej chybe, ktorú JavaScript naskladal a navrhol, aby zostal v prevádzke predtým, ako ovplyvnili HTML a CSS, by sa neskôr vyskytli chyby.

Zabezpečenie prehliadača

Každá karta programu má svoj iný oddiel na spustenie kódu (títo držitelia sa nazývajú „podmienky vykonávania“ v špecializovaných termínoch) - to spravidla ukazuje, že kód na všetkých kartách beží úplne autonómne a kód na jednej karte nemôže rýchlo ovplyvniť kód na inej karte - alebo na rôznych stránkach. Jedná sa o mimoriadny bezpečnostný štandard - v prípade, že by to tak nebolo, mohli by súkromníci začať zostavovať kód na odber údajov z rôznych cieľových miest a ďalších podobných degenerovaných vecí.

Komunikujte s cloudom

Použitím asynchrónneho JavaScriptu popri XML (Ajax) môže JavaScript vymieňať informácie na serveri. To dáva možnosť použiť prostriedky na strane servera na vytváranie responzívnych webových aplikácií. S Ajaxom môže JavaScript získať silu, znalosti a technicko-vedecké prostriedky servera, ktoré sú nelogické alebo ťažko realizovateľné v celkovej aplikácii na strane zákazníka. Napríklad, Ajax sa dá využiť na výrobu úchytov tvarov, ktoré prispievajú k odporúčaniam pri písaní, označujú indexované zoznamy bez opätovného načítania webovej stránky a poskytujú intuitívne mapy, ktoré môžete skontrolovať potiahnutím kurzora myši.

Implementácia základnej automatizácie

Bez ohľadu na bežné atribúty programového nárečia, napríklad na kontrolu obsahu, navyše na matematické obrázky, sa JavaScript môže dostať k bohatstvu údajov týkajúcich sa programu a webovej stránky, v ktorej pracuje. JavaScript môže tieto informácie použiť na vytvorenie vlastného uvítania v závislosti od ročného obdobia. deň, vložte adresu webovej stránky do päty stránky navyše vylepšite webovú stránku v závislosti od programu, ktorý používate.

Aktualizujte obsah webovej stránky za behu

Dve výnimočné vlastnosti umožňujú JavaScriptu upravovať webovú stránku za chodu, keď s ňou hovoríte. Najprv je JavaScript založený na „príležitostiach“, ktorý ukazuje, že môže reagovať na príležitostné prípady, napríklad kliknutia myšou, vstup do konzoly, stohovanie webovej stránky alebo časový limit. Ďalej sa JavaScript priblíži k Object Object Model (DOM), čo je rozhranie k štruktúre webovej stránky. To umožňuje JavaScriptu prístup na prezeranie a zmenu obrázkov, obsahu, polí tvaru, štýlov a jedinečných komponentov a vlastností webovej stránky.

Prípady okrem rozhrania DOM oprávňujú technikov JavaScriptu realizovať rozumné záväzky, napríklad schvaľovať príspevok k štruktúre a dodatočne zavádzať intelektuálne vlastnosti, napríklad posúvače obrázkov a obnovenia. Sú dôležité pre vykonávanie dynamického HTML (DHTML).

zhrnutie

Podobným spôsobom, ako pôjdete, vaša základná dimenzia do vesmíru JavaScriptu. Začali sme iba s hypotézou, aby sme vás začali nastavovať zvyknutí, z akého dôvodu by ste používali JavaScript a aké veci s tým môžete robiť. Zhodou okolností ste videli pár kódových testov a zistili ste, ako sa JavaScript koordinuje s akýmikoľvek zvyškami kódu na vašom webe, medzi diskrétnymi vecami.

V súčasnosti sa to môže ukázať trochu ohromujúco, v tomto kurze vás však prevedieme primeraným pokrokom, ktorý prinesie dobré výsledky.

Odporúčané články

Toto bol návod, čo môže Javascript urobiť? Diskutovali sme o tom, čo dokáže Javascript, o bezpečnosti prehliadača a komunikácii s cloudom. Viac informácií nájdete aj v ďalších navrhovaných článkoch -

  1. Čo je jQuery? | Začnite používať jQuery
  2. Čo je to PHP? | Použitie a výhody
  3. Ako pridať hárky štýlov HTML?
  4. Naučte sa najlepšie Javascriptové rámce
  5. Metódy matematických funkcií jazyka JavaScript
  6. Prehľad nástrojov JavaScript

Kategórie: