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:
- Križić kružić(Tic Tac Toe)
- Dželat(Hangman)
- Zmija(Snake)
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) .
Related posts
HDG objašnjava: Kako funkcionira 3D ispis?
HDG objašnjava: Što je CAPTCHA i kako radi?
HDG objašnjava: Kako radi GPS?
HDG objašnjava: Kako funkcionira proširena stvarnost?
HDG objašnjava: Što je SFTP i FTP?
Kako funkcionira bežično punjenje?
HDG objašnjava: Što je Bluetooth i za što se najčešće koristi?
Kako popraviti fatalnu Javascript grešku Discord
4 situacije u kojima bi dijeljenje lokacije uživo moglo spasiti život
HDG objašnjava: Što je BIOS?
Konačan vodič za punjenje baterije
Usporedba CPU procesora – Intel Core i9 vs i7 vs i5 vs i3
HDG objašnjava: Što je API?
HDG objašnjava: Kako radi WiFi?
Kako riješiti probleme s WiFi (bežičnim) pisačima
Napravite sigurnosnu kopiju slike sustava Windows 10
99 najboljih Windows besplatnih programa za koje možda niste znali
Kako izbrisati mapu Windows.old u sustavu Windows 7/8/10
HDG objašnjava: Što je računalni poslužitelj?
Kako omogućiti ili onemogućiti JavaScript u svom pregledniku