? JavaScript er en klient- side skriptspråk som er innebygd i websider . JavaScript gir dynamisk innhold enn statiske HTML. Client Side
p Som en klient - side språk , JavaScript lastet ned til nettleseren , og nettleseren tolker koden . Dette reduserer belastningen på serveren og tillater endringer , ved hjelp av Ajax , som du bruker nettsiden.
Embedding
Fordi JavaScript er innebygd i HTML , trenger den en web browser for å kunne bruke den. Det kan ikke være kompilert som noen andre språk, for eksempel C eller Basic.
Dynamisk innhold
JavaScript kan ha variabler som gjør innholdet mer dynamisk . Det kan vise gjeldende dato og klokkeslett , rotere et bilde eller endre CSS stilen til et skjema for å gjøre det skiller seg ut når du gjør en feil . Ajax bruker JavaScript og CSS sammen i en HTML-side for å gjøre dynamiske endringer .
Speed
Fordi JavaScript er utarbeidet på datamaskinen, avhenger av hastigheten den kjører på din datamaskin. JavaScript har lavere administrasjonskostnader enn Java , C # eller Flash, så for funksjonene JavaScript kan gjøre , for eksempel rotere bilder , er det ofte bedre å bruke JavaScript og holde kravene til datamaskinen minimal.
Begrensninger
Mens det er mange grunner til å bruke JavaScript , det har også begrensninger. Fordi det er klientsiden, er interaksjoner med en server ved hjelp av JavaScript vanskelig og i noen tilfeller ikke mulig. Det er vanlig praksis å legge en form til en PHP script for database og server-side rutiner. JavaScript kan også slås av av klienten , rendering skriptet ubrukelig . Det samme kan sies om Java , Flash og mange andre språk .