1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Pametni dom >> Pametno življenje

Kaj počne JavaScript?

JavaScript je eden najbolj priljubljenih programskih jezikov na svetu, ki se uporablja predvsem za dodajanje avtomatizacije, animacij in interaktivnosti spletnim stranem. Spletni razvijalci uporabljajo JavaScript za vse, od avtomatizacije preprostih nalog do ustvarjanja kompleksnih spletnih strani, ki se obnašajo kot namizne programske aplikacije. JavaScript se uporablja tudi zunaj spleta v programski opremi, strežnikih in vgrajenih kontrolnikih strojne opreme.

Zagon JavaScripta na spletnih straneh

JavaScript, ki se uporablja na spletnih straneh, je programski jezik "na strani odjemalca". To pomeni, da se skripti JavaScript berejo, interpretirajo in izvajajo v odjemalcu, ki je vaš spletni brskalnik. Za primerjavo, "strežniški" programski jeziki se izvajajo na oddaljenem računalniku, kot je strežnik, ki gosti spletno mesto. Narava JavaScripta na strani odjemalca omogoča razvijalcem dodajanje interaktivnih funkcij, ki spreminjajo in posodabljajo spletno stran brez ponovnega nalaganja nove kopije strani s spletnega mesta.

Implementacija osnovne avtomatizacije

Poleg standardnih funkcij programskega jezika, kot so obdelava besedila in matematični izračuni, lahko JavaScript dostopa do množice informacij o brskalniku in spletni strani, v kateri se izvaja. JavaScript lahko te informacije uporabi za pisanje pozdrava po meri glede na čas dneva. , dodajte naslov spletne strani v nogo strani in optimizirajte spletno stran glede na brskalnik, ki ga uporabljate.

Posodobite vsebino spletne strani sproti

Dve pomembni lastnosti dajeta JavaScriptu moč, da spremeni spletno stran sproti, ko z njo komunicirate. Prvič, JavaScript je "na podlagi dogodkov", kar pomeni, da se lahko odzove na dogodke, kot so kliki miške, vnos s tipkovnico, nalaganje spletne strani ali dosežena časovna omejitev. Drugič, JavaScript ima dostop do Document Object Model (DOM), vmesnika do strukture spletne strani. To omogoča dostop JavaScript za branje in spreminjanje slik, besedila, polj obrazcev, slogov ter drugih elementov in atributov spletne strani.

Dogodki in vmesnik DOM omogočajo razvijalcem JavaScripta, da izvajajo praktične naloge, kot je preverjanje vnosa obrazca, kot tudi dodajanje interaktivnih funkcij, kot so drsniki za slike in igre. Te so osrednjega pomena za implementacijo dinamičnega HTML-ja (DHTML).

Komunicirajte z oblakom

Z uporabo asinhronega JavaScript + XML (Ajax) lahko JavaScript izmenjuje podatke s strežnikom. To zagotavlja možnost izkoriščanja virov na strežniški strani za gradnjo zmogljivih spletnih aplikacij. Z Ajaxom lahko JavaScript dostopa do računalniške moči, podatkov in specializiranih strežniških virov, ki jih je nepraktično ali nemogoče zagotoviti v aplikaciji izključno na strani odjemalca. Ajax je na primer mogoče uporabiti za ustvarjanje polj obrazcev, ki ponujajo predloge med tipkanjem, za prikaz rezultatov iskanja brez ponovnega nalaganja spletne strani in za zagotavljanje interaktivnih zemljevidov, ki jih lahko raziskujete s potegom kazalca miške.

Spoznajte prednosti in slabosti

JavaScript je eno od orodij, ki ga spletni razvijalci uporabljajo za prihranek časa z avtomatizacijo, privabljanje obiskovalcev spletnega mesta s privlačnimi funkcijami in izboljšanje uporabniške izkušnje. Razvijalci uporabljajo JavaScript za dodajanje funkcionalnosti, ne da bi morali vzdrževati in podpirati dodatke, specifične za brskalnik. JavaScript je mogoče uporabiti za izvajanje obogatenih spletnih aplikacij, ne da bi za to potrebovali posebno programsko opremo.

Vendar pa obstaja možnost varnostnih težav. Ranljivosti mehanizma JavaScript, skriptno izvajanje med spletnimi mesti (XSS), ponarejanje zahtev med spletnimi mesti in druga izkoriščanja lahko izpostavijo obiskovalce spletnega mesta in spletne strežnike napadom, ki lahko ogrozijo občutljive podatke ali poškodujejo računalniške sisteme.

Potencialno bi lahko ranljivost JavaScript uporabili za krajo vaših datotek in zasebnih podatkov brskalnika ali namestitev zlonamerne programske opreme v vaš računalnik. Poskrbite, da bo vaš operacijski sistem in brskalnik posodobljen. Zaščitite svoj računalnik s protivirusno programsko opremo. Zaščitite svoj brskalnik tako, da prilagodite nastavitve za uporabo visokih ravni varnosti, vklopite opozorila in pozive ter onemogočite ActiveX in Java. Bodite previdni, ko sledite povezavam, vnašate osebne podatke, prenašate datoteke in dovolite izvajanje skriptov.


  1. Kaj pomeni 3G privezovanje Mean ?
  2. Kaj prinaša Wi - Fi Ali na BlackBerry ?
  3. Kaj Alimikrometer Ukrep
  4. Kaj AliBattery Ali ?
  5. Ali kaj Hz stojalo za na TV ?