JavaScript for interactive web pages - Key JavaScript concepts - Event-driven programming

9 belangrijke vragen over JavaScript for interactive web pages - Key JavaScript concepts - Event-driven programming

Wat is event-driven programming

Het schrijven van programma's waarvan het uitvoeren wordt gedreven door events en gebruikers acties, in plaats van een "main"functie die alle andere functies aanstuurd

Welke stappen moeten we gebruiken om op een event te reageren in JavaScript

  1. besluiten op welke elementen of control we op willen reageren
  2. het schrijven van een JavaScrip functie met de code die we willen uitvoeren
  3. het koppelen van de functie aan de control's event

Wat is een event handler

Dit is een functie die wordt aangeroepen op het moment dat een event plaatsvindt
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Hoe creëer je de HTML control (stap 1)?

Bijvoorbeeld met het element button
Voorbeeld:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
          "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xmhtl">
   <head><title>JavaScript example</title></head>
   <body>
      <div>
         <button>Say the Magic Word</button>
      </div>
   </body>
</html>

Hoe schrijf je een JavaScript Event-Handling functie, waarbij op het moment dat je op een knop drukt er een popup melding: "PLEASE"

Een JavaScript (.js) file creëren met de volgende inhoud function sayMagicWord() {
alert("PLEASE");
}

Wat is procedureel programmeren

Dat functyies en prcedures de basis vormen van een programma. Een programma bestaat uit een main die sequentieel wordt uitgevoerd, en waarin de in het programma gedefinieerde functies en procedures worden aangeroepen

Wat is objectgeorienteerd programmeren

Hierin zijn objecten de basis en functies en procedures gebonden zijn aan objecten. JavaScript is niet objectgeorienteerd, functies hoeven niet gebonden te zijn aan objecten

Wat is event-driven programmeren

De aansturing gebeurt door events. Event-driven programmeren past goed bij interactie met de gebruiker: elke actie van een gebruiker is een event. De standaard manier waarop JavaScript wordt gebruikt is event-driven

Hoort event-driven programmeren bij procedureel programmeren of bij objectgeorienteerd programmeren

Bij geen van beide. Je kunt zowel in een procedure taal event-driven programmeren (door een functie aan een event te binden) als in een objectgeorienteerde taal (door een methode van een object aan een event te binden)

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo