HDG legt uit: wat is JavaScript en waarvoor wordt het online gebruikt?

Wanneer u op internet surft, worden de webpagina's waarmee u communiceert aan u gepresenteerd met behulp van drie technologieën: HTML , CSS en wat we in dit artikel zullen bespreken: Javascript.

Van de drie is JavaScript het meest geavanceerd. Het voegt dynamische functionaliteit toe aan webpagina's, waardoor ze veel complexer en interactiever worden. Zonder JavaScript zouden sommige van uw favoriete websites niet mogelijk zijn.

Laten we in dit artikel uiteenzetten wat JavaScript is, hoe het werkt en de vele toepassingen ervan online.

Wat is JavaScript?(What Is JavaScript?)

JavaScript is een scripttaal. HTML , een van de meest populaire verwanten, is een opmaaktaal. Het belangrijkste verschil tussen de twee is dat opmaaktalen structureel zijn en het uiterlijk en ontwerp van een pagina voorbereiden. Een opmaaktaal is functioneel presentatief, terwijl een scripttaal logisch en algoritmisch is.

In termen van leken verandert HTML de manier waarop webpagina's eruitzien, terwijl JavaScript eigenlijk computationele functionaliteit biedt. In HTML is er geen manier om zelfs een eenvoudige vergelijking zoals 1 + 1 te evalueren. JavaScript kan dat en nog veel meer.

JavaScript kan zowel aan de server- als aan de clientzijde worden geïmplementeerd. JavaScript aan de clientzijde komt het meest voor, waarbij naar JavaScript -code wordt verwezen via HTML en geïnterpreteerd door de webbrowser. Deze code kan veel meer doen dan alleen het uiterlijk van een pagina veranderen, zoals dynamisch HTML -inhoud genereren, gebruikersinvoer vragen en meer.

Kortom, JavaScript is een lichtgewicht, geïnterpreteerde scripttaal die de interactiviteit van een website kan verbeteren.

Hoe wordt JavaScript online gebruikt?(How Is JavaScript Used Online?)

Zoals met vrijwel elke scripttaal, zijn de mogelijkheden beperkt tot wat je kunt bedenken. Als je de vaardigheden hebt en het kunt dromen, zou je het moeten kunnen maken.

Er zijn echter enkele veel voorkomende JavaScript -scripts waar het web niet hetzelfde zou zijn zonder. Laten we een paar van de meest populaire use-cases voor JavaScript bespreken .

Formuliervalidatie

Als je ooit een aanmeldingsformulier hebt ingevuld om te horen dat je gebruikersnaam of wachtwoord te kort was, was dat JavaScript in actie!

Formuliervalidatie(Form) kan in een aantal verschillende scripttalen worden uitgevoerd, maar JavaScript maakt het mogelijk om dit dynamisch te doen en zonder gegevens te posten. Dit kan de serverkosten verlagen door lagere bandbreedte, en het is een geweldige manier om frustratie aan de kant van de gebruiker te voorkomen. 

Het is nooit leuk om een ​​formulier in te dienen en achteraf te horen dat uw gegevens niet geldig waren. JavaScript kan dit on-the-fly doen.

Converters en rekenmachines

Of het nu Fahrenheit naar Celsius , USD naar EUR of iets dergelijks is, het dynamisch converteren van gegevens is iets waar JavaScript in uitblinkt. Als je ooit een cursus JavaScript hebt gevolgd , zal een van je eerste lessen waarschijnlijk zijn om zoiets als een rentecalculator te(interest rate calculator) maken . Het is een geweldige leerervaring die veel van de basisprincipes van JavaScript introduceert .

JavaScript aan de clientzijde is een van de beste oplossingen voor het verwerken van dergelijke berekeningen.

Willekeurige generatoren

Math.random () is een favoriete functie van veel JavaScript -liefhebbers, en het is buitengewoon handig. Hiermee kan een willekeurig getal met drijvende komma tussen 0 en 1 worden gemaakt, wat een groot aantal slimme scripts mogelijk maakt.

Een van de meest populaire scripts van dit soort is een (assword generator)willekeurige (random )wachtwoordgenerator(p) . Je kunt deze overal op internet vinden en ze zijn een betrouwbare bron voor het willekeurig genereren van wachtwoorden, aangezien JavaScript(JavaScript) aan de clientzijde geen interactie heeft met de server, dus het wordt nooit in de cache opgeslagen of achter de schermen opgeslagen.

Spellen

Dat klopt - JavaScript kan zelfs worden gebruikt om uw eigen games te coderen. Hoewel JavaScript(JavaScript) aan de clientzijde geen ondersteuning biedt voor enige vorm van online, coöperatieve ervaring, zijn games voor één speler of games die door twee gebruikers op hetzelfde toetsenbord kunnen worden gespeeld heel goed mogelijk.

Hier zijn een paar klassieke voorbeelden:

JavaScript is een serieus goede scripttaal die zelfs werkt voor niet-zo-serieuze projecten!

Als je al goed thuis bent in HTML en CSS , is JavaScript een geweldige volgende stap die je codeerspel echt kan verbeteren. Als codering niet jouw interesse is, zou dit artikel je moeten helpen om de functionaliteit te waarderen die deze scripttaal aan miljoenen websites heeft gebracht. Het internet zou niet hetzelfde zijn zonder JavaScript .



About the author

Ik ben een softwareontwikkelaar met meer dan 10 jaar ervaring. Ik ben gespecialiseerd in Mac-programmering en heb duizenden regels code geschreven voor verschillende Mac-programma's, waaronder maar niet beperkt tot: TextEdit, GarageBand, iMovie en Inkscape. Ook heb ik ervaring met Linux en Windows ontwikkeling. Dankzij mijn vaardigheden als ontwikkelaar kan ik hoogwaardige, uitgebreide tutorials schrijven voor verschillende softwareontwikkelingsplatforms - van macOS tot Linux - waardoor mijn tutorials de perfecte keuze zijn voor diegenen die meer willen weten over de tools die ze gebruiken.



Related posts