HDG objašnjava: Što je JavaScript i za što se koristi na mreži?

Kada pregledavate internet, web-stranice s kojima komunicirate prikazuju vam se pomoću tri tehnologije: HTML , CSS i ono o čemu ćemo raspravljati u ovom članku—JavaScript.

Od ta tri, JavaScript je najnapredniji. Dodaje dinamičku funkcionalnost web stranicama, što ih čini mnogo složenijim i interaktivnijim. Bez JavaScripta(JavaScript) neke od vaših omiljenih web stranica ne bi bile moguće.

U ovom članku razjasnimo što je JavaScript , kako radi i mnoge njegove upotrebe na mreži.

Što je JavaScript?(What Is JavaScript?)

JavaScript je skriptni jezik. HTML , jedan od njegovih najpopularnijih srodnika, je jezik za označavanje. Glavna razlika između njih je ta što su jezici za označavanje strukturni i pripremaju izgled i dizajn stranice. Označni jezik je funkcionalno prezentacijski, dok je skriptni jezik logičan i algoritamski.

Laički rečeno, HTML mijenja izgled web stranica dok JavaScript zapravo nudi računalne funkcionalnosti. U HTML -u ne postoji način za procjenu jednostavne jednadžbe kao što je 1 + 1. JavaScript može to i još mnogo toga.

JavaScript se može implementirati i na strani poslužitelja i na strani klijenta. JavaScript na strani klijenta je najčešći, gdje se JavaScript kod upućuje putem HTML - a i tumači u web-pregledniku. Ovaj kod može učiniti mnogo više od samo promjene izgleda stranice, kao što je dinamički generiranje HTML sadržaja, traženje korisničkog unosa i još mnogo toga.

Ukratko, JavaScript je lagan, interpretiran skriptni jezik koji može poboljšati interaktivnost web stranice.

Kako se JavaScript koristi na mreži?(How Is JavaScript Used Online?)

Kao i kod gotovo svakog skriptnog jezika, mogućnosti su ograničene samo na ono što možete smisliti. Ako imate vještine i možete to sanjati, trebali biste to moći i ostvariti.

Međutim, postoje neke vrlo uobičajene JavaScript skripte bez kojih web ne bi bio isti. Razmotrimo nekoliko najpopularnijih slučajeva upotrebe JavaScripta(JavaScript) .

Validacija obrasca

Ako ste ikada ispunjavali obrazac za prijavu samo da bi vam rekli da su vaše korisničko ime ili zaporka prekratki, to je bio JavaScript na djelu!

Provjera valjanosti obrasca(Form) može se izvesti na brojnim različitim skriptnim jezicima, ali JavaScript to omogućuje dinamički i bez objavljivanja podataka. To može smanjiti troškove poslužitelja kroz smanjenu propusnost i odličan je način za sprječavanje frustracija na strani korisnika. 

Nikada nije zabavno poslati obrazac i naknadno vam reći da vaši podaci nisu valjani. JavaScript to može učiniti u hodu.

Pretvarači i kalkulatori

Bilo da se radi o Fahrenheitu(Fahrenheit) u Celzijusima(Celsius) , USD u EUR ili slično, dinamičko pretvaranje podataka nešto je u čemu se JavaScript ističe. Ako ikada pohađate tečaj JavaScripta(JavaScript) , jedna od vaših prvih nekoliko lekcija vjerojatno će biti stvaranje nečega poput kalkulatora kamatnih stopa(interest rate calculator) . To je sjajno iskustvo učenja koje uvodi mnoge osnove JavaScripta(JavaScript) .

JavaScript na strani klijenta jedno je od najboljih rješenja kada je u pitanju rukovanje izračunima poput ovih.

Slučajni generatori

Math.random () je omiljena funkcija za mnoge ljubitelje JavaScripta(JavaScript) i iznimno je korisna. Omogućuje stvaranje slučajnog broja s pomičnim zarezom između 0 i 1, što omogućuje puno pametnih skripti.

Jedna od najpopularnijih skripti ove vrste je generator (assword generator)slučajnih (random )p lozinki . Možete ih pronaći na cijelom webu, a oni su pouzdan izvor generiranja slučajnih lozinki budući da JavaScript na strani klijenta nema interakciju s poslužiteljem, tako da se nikada ne sprema u predmemoriju ili sprema iza scene.

Igre

Tako je— JavaScript se čak može koristiti za kodiranje vlastitih igara. Iako JavaScript(JavaScript) na strani klijenta neće dopustiti podršku za bilo koju vrstu online, zajedničko iskustvo, igre za jednog igrača ili igre koje mogu igrati dva korisnika na istoj tipkovnici potpuno su moguće.

Evo nekoliko klasičnih primjera:

JavaScript je ozbiljno dobar skriptni jezik koji radi čak i za ne tako ozbiljne projekte!

Ako ste već dobro upućeni u HTML i CSS , JavaScript je izvrstan sljedeći korak koji stvarno može poboljšati vašu igru ​​kodiranja. Ako vas kodiranje ne zanima, ovaj bi članak trebao pomoći u uvažavanju funkcionalnosti koju je ovaj skriptni jezik donio milijunima web-mjesta. Internet ne bi bio isti bez JavaScripta(JavaScript) .



About the author

Računalni sam tehničar s više od 10 godina iskustva u industriji zabave. Znam kako popraviti računala i tablete, poboljšati njihove performanse i poboljšati njihovu upotrebljivost. Osim toga, također vam mogu pomoći s vašim potrebama za zabavom davanjem savjeta o tome kako gledati TV ili preuzimati filmski sadržaj na vaš iPhone ili Mac.



Related posts