ХДГ објашњава: Шта је ЈаваСцрипт и за шта се користи на мрежи?
Када претражујете интернет, веб странице са којима остварујете интеракцију вам се представљају помоћу три технологије: ХТМЛ(HTML) , ЦСС(CSS) и оно о чему ћемо расправљати у овом чланку—ЈаваСцрипт.
Од ова три, ЈаваСцрипт(JavaScript) је најнапреднији. Додаје динамичку функционалност веб страницама, што их чини много сложенијим и интерактивнијим. Без ЈаваСцрипт-(JavaScript) а, неке од ваших омиљених веб локација не би биле могуће.
У овом чланку, хајде да разложимо шта је ЈаваСцрипт(JavaScript) , како функционише и многе његове употребе на мрежи.
Шта је ЈаваСцрипт?(What Is JavaScript?)
ЈаваСцрипт(JavaScript) је скриптни језик. ХТМЛ(HTML) , један од његових најпопуларнијих сродника, је језик за означавање. Главна разлика између њих је у томе што су језици за означавање структурални и припремају изглед и дизајн странице. Језик за означавање је функционално презентацијски, док је скриптни језик логичан и алгоритамски.
Лаички речено, ХТМЛ(HTML) мења начин на који веб странице изгледају, док ЈаваСцрипт(JavaScript) заправо нуди рачунарску функционалност. У ХТМЛ(HTML) -у не постоји начин да се процени чак ни једноставна једначина као што је 1 + 1. ЈаваСцрипт(JavaScript) може то и још много тога.
ЈаваСцрипт(JavaScript) се може имплементирати и на страни сервера и на страни клијента. ЈаваСцрипт(JavaScript) на страни клијента је најчешћи, где се ЈаваСцрипт(JavaScript) код упућује преко ХТМЛ(HTML) - а и тумачи од стране веб претраживача. Овај код може учинити много више од само промене изгледа странице, као што је динамички генерисање ХТМЛ(HTML) садржаја, тражење корисничког уноса и још много тога.
Укратко, ЈаваСцрипт(JavaScript) је лаган, интерпретиран скриптни језик који може побољшати интерактивност веб локације.
Како се ЈаваСцрипт користи на мрежи?(How Is JavaScript Used Online?)
Као и код практично сваког скриптног језика, могућности су ограничене само на оно што можете смислити. Ако имате вештине и можете то да сањате, требало би да будете у стању да то и остварите.
Међутим, постоје неке врло уобичајене ЈаваСцрипт(JavaScript) скрипте без којих веб не би био исти. Хајде да разговарамо о неколико најпопуларнијих случајева употребе ЈаваСцрипт-(JavaScript) а .
Валидација обрасца
Ако сте икада попуњавали формулар за регистрацију само да би вам рекли да су ваше корисничко име или лозинка прекратки, то је био ЈаваСцрипт(JavaScript) у акцији!
Провера ваљаности обрасца(Form) се може извршити на више различитих језика за скриптовање, али ЈаваСцрипт(JavaScript) омогућава да се то уради динамички и без објављивања икаквих података. Ово може смањити трошкове сервера кроз смањени пропусни опсег и одличан је начин да се спречи фрустрација на страни корисника.
Никада није забавно послати образац и накнадно вам рећи да ваше информације нису важеће. ЈаваСцрипт(JavaScript) то може да уради у ходу.
Конвертори и калкулатори
Било да се ради о Фаренхајту(Fahrenheit) у Целзијусима(Celsius) , УСД(USD) у ЕУР(EUR) или слично, динамичко претварање података је нешто у чему се ЈаваСцрипт(JavaScript) истиче. Ако икада похађате курс о ЈаваСцрипт-(JavaScript) у, једна од ваших првих неколико лекција ће вероватно бити да направите нешто као што је калкулатор каматних стопа(interest rate calculator) . То је сјајно искуство учења које уводи многе основе ЈаваСцрипт-(JavaScript) а .
ЈаваСцрипт(JavaScript) на страни клијента је једно од најбољих решења када је у питању руковање калкулацијама попут ових.
Рандом Генераторс
Матх.рандом(Math.random) () је омиљена функција за многе љубитеље ЈаваСцрипт-(JavaScript) а и изузетно је корисна. Омогућава креирање случајног броја са покретним зарезом између 0 и 1, што омогућава много паметних скрипти.
Једна од најпопуларнијих скрипти ове врсте је генератор (assword generator)случајних (random )п(p) лозинки . Можете их пронаћи на целом вебу и они су поуздан извор генерисања насумичних лозинки пошто ЈаваСцрипт(JavaScript) на страни клијента нема интеракцију са сервером, тако да се никада не кешује или чува иза сцене.
Игре
Тако је – ЈаваСцрипт(JavaScript) се чак може користити и за кодирање сопствених игара. Иако ЈаваСцрипт(JavaScript) на страни клијента неће дозволити подршку за било коју врсту онлајн, искуство сарадње, игре за једног играча или игре које могу да играју два корисника на истој тастатури су потпуно могуће.
Ево неколико класичних примера:
- Тиц Тац Тое(Tic Tac Toe)
- Хангман(Hangman)
- Снаке(Snake)
ЈаваСцрипт(JavaScript) је озбиљно добар језик за скриптовање који ради чак и за не тако озбиљне пројекте!
Ако сте већ добро упућени у ХТМЛ(HTML) и ЦСС(CSS) , ЈаваСцрипт(JavaScript) је одличан следећи корак који заиста може да побољша вашу игру кодирања. Ако кодирање није ваше интересовање, овај чланак би требало да вам помогне да цените функционалност коју је овај скриптни језик донео милионима веб локација. Интернет не би био исти без ЈаваСцрипта(JavaScript) .
Related posts
ХДГ објашњава: Како функционише 3Д штампа?
ХДГ објашњава: Шта је ЦАПТЦХА и како функционише?
ХДГ објашњава: Како функционише ГПС?
ХДГ објашњава: Како функционише проширена стварност?
ХДГ објашњава: Шта су СФТП и ФТП?
Како да омогућите или онемогућите ЈаваСцрипт у вашем претраживачу
Најбоље време за куповину рачунара за невероватне понуде
Како уклонити вирус пречице на УСБ-у помоћу ЦМД-а
Како функционише бежично пуњење?
99 најбољих Виндовс бесплатних програма за које можда нисте знали
Шта крај живота значи за софтвер и да ли би требало да вас занима?
ХДГ објашњава: Да ли имам вирус? Ево знакова упозорења
Шта је ЈаваСцрипт програмски језик
Како да проверите да ли је веза безбедна или не користећи ваш веб претраживач
Поправите грешку Дисцорд ЈаваСцрипт при покретању
Хаковање избора 101: Да ли је безбедно гласати електронским путем?
Како да решите проблеме са ВиФи (бежичним) штампачима
5 бесплатних програма за потпуно брисање чврстог диска
Најбоље емисије и филмови на Аппле ТВ Плус управо сада
ХДГ објашњава: Шта је рачунарски сервер?