? JavaScript er et client-side scripting sprog, der er indlejret i websider. JavaScript giver mulighed for dynamisk indhold end statisk HTML. Client Side
p Som en klient -side sprog er JavaScript downloadet til browseren, og browseren fortolker koden. Dette reducerer belastningen på serveren og tillader ændringer , ved hjælp af Ajax, som du bruger websiden.
Embedding
Fordi JavaScript er indlejret i HTML, den har brug for en web browser for at kunne bruge det. Det kan ikke opgøres ligesom nogle andre sprog, såsom C eller Basic.
Dynamisk indhold
JavaScript kan have variabler , der gør indhold mere dynamisk . Det kan vise den aktuelle dato og tid , rotere et billede eller ændre CSS stil af en formular for at gøre det skiller sig ud , når du laver en fejl. Ajax bruger JavaScript og CSS sammen i en HTML-side til at gøre dynamiske ændringer .
Speed
Fordi JavaScript er kompileret på din computer , hastigheden det kører , afhænger af din computer . JavaScript har lavere faste end Java , C # eller Flash, så for de funktioner JavaScript kan gøre , såsom rotation af billeder , er det ofte bedre at bruge JavaScript og holde de krav computeren minimal.
Begrænsninger
Mens der er mange grunde til at bruge JavaScript , har det også begrænsninger. Fordi det er klientsiden , interaktioner med en server ved hjælp af JavaScript er vanskeligt og i nogle tilfælde ikke er muligt. Det er normal praksis at skrive en formular til en PHP script for database-og server-side rutiner. JavaScript kan også slukkes ved kunden, rendering dit script ubrugelig. Det samme kan siges for Java , Flash og mange andre sprog.