FlashKeepers

JavaScript · JavaScript · Universiteit en hogeschool

JavaScript basis: functies en de DOM

Syntaxis van JavaScript-functies, eventafhandeling en basismethoden voor DOM-manipulatie, elk uitgelegd met een kort voorbeeld.

Over deze set

42 basiskaarten voor JavaScript (JavaScript). Het begint met "Wat is de syntaxis voor een gewone functiedeclaratie in JavaScript?" en "Hoe schrijf je een functie-expressie?". Meer stapels voor Universiteit en hogeschool staan hieronder.

42 kaarten · basiskaarten · Door AI geschreven, twee keer gecontroleerd. Pas alles aan.

Leer deze set gratis Eerst een kijkje nemen Download FlashKeepers voor iPhone

Opent in je browser, zonder account. App voor iPhone en iPad · Android-app

Wat is de syntaxis voor een gewone functiedeclaratie in JavaScript?
Toon antwoordfunction functionName(parameters) { return value; }
Hoe schrijf je een functie-expressie?
Toon antwoordconst functionName = function(parameters) { return value; };
Wat is de syntaxis van een pijlfunctie (arrow function)?
Toon antwoordconst functionName = (parameters) => { return value; };
Wat doet een return-statement in een functie?
Toon antwoordHet verlaat de functie en geeft een waarde terug aan de aanroeper.
Hoe stel je een standaardwaarde in voor een parameter van een functie?
Toon antwoordfunction greet(name = 'Guest') { return 'Hello ' + name; }
Wat kan een functie dankzij de restparameter (...)?
Toon antwoordEen variabel aantal argumenten accepteren als een array.
Wat is functiescope in JavaScript?
Toon antwoordVariabelen die binnen een functie zijn gedeclareerd, zijn alleen binnen die functie toegankelijk.
Wat is een closure?
Toon antwoordEen functie die toegang heeft tot de variabelen uit de scope van de omringende functie, ook nadat die omringende functie is afgerond.
Wat is een callbackfunctie?
Toon antwoordEen functie die als argument aan een andere functie wordt meegegeven en later wordt uitgevoerd.
Wat is een anonieme functie?
Toon antwoordEen functie zonder naam, vaak gebruikt als callback of opgeslagen in een variabele.
Wat is een IIFE (Immediately Invoked Function Expression)?
Toon antwoord(function() { code here })(); is een functie die direct wordt uitgevoerd zodra ze wordt gedefinieerd.
Wat is function hoisting?
Toon antwoordFunctiedeclaraties worden vóór de uitvoering van de code naar de top van hun scope verplaatst, zodat je ze kunt aanroepen voordat ze zijn gedefinieerd.
Wat doet de methode bind()?
Toon antwoordZe maakt een nieuwe functie met een vaste this-context en optioneel vooraf ingevulde argumenten.
Wat doet de methode call()?
Toon antwoordZe roept een functie aan met een opgegeven this-context en afzonderlijk meegegeven argumenten.
Wat doet de methode apply()?
Toon antwoordZe roept een functie aan met een opgegeven this-context en argumenten die als array worden meegegeven.

nog 27 kaarten in de app

Leer deze set gratis