FlashKeepers

JavaScript · JavaScript · College and University

JavaScript basis: functies en de DOM

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

About this set

42 basic cards for JavaScript JavaScript. It opens with "Wat is de syntaxis voor een gewone functiedeclaratie in JavaScript?" and "Hoe schrijf je een functie-expressie?". More College and University decks are listed below.

42 cards · basic cards · AI-written, checked twice. Edit anything.

Study this set free Look inside first Get FlashKeepers for iPhone

Opens in your browser, no account. Get the iPhone and iPad app · Android app

Wat is de syntaxis voor een gewone functiedeclaratie in JavaScript?
Show answerfunction functionName(parameters) { return value; }
Hoe schrijf je een functie-expressie?
Show answerconst functionName = function(parameters) { return value; };
Wat is de syntaxis van een pijlfunctie (arrow function)?
Show answerconst functionName = (parameters) => { return value; };
Wat doet een return-statement in een functie?
Show answerHet verlaat de functie en geeft een waarde terug aan de aanroeper.
Hoe stel je een standaardwaarde in voor een parameter van een functie?
Show answerfunction greet(name = 'Guest') { return 'Hello ' + name; }
Wat kan een functie dankzij de restparameter (...)?
Show answerEen variabel aantal argumenten accepteren als een array.
Wat is functiescope in JavaScript?
Show answerVariabelen die binnen een functie zijn gedeclareerd, zijn alleen binnen die functie toegankelijk.
Wat is een closure?
Show answerEen 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?
Show answerEen functie die als argument aan een andere functie wordt meegegeven en later wordt uitgevoerd.
Wat is een anonieme functie?
Show answerEen functie zonder naam, vaak gebruikt als callback of opgeslagen in een variabele.
Wat is een IIFE (Immediately Invoked Function Expression)?
Show answer(function() { code here })(); is een functie die direct wordt uitgevoerd zodra ze wordt gedefinieerd.
Wat is function hoisting?
Show answerFunctiedeclaraties 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()?
Show answerZe maakt een nieuwe functie met een vaste this-context en optioneel vooraf ingevulde argumenten.
Wat doet de methode call()?
Show answerZe roept een functie aan met een opgegeven this-context en afzonderlijk meegegeven argumenten.
Wat doet de methode apply()?
Show answerZe roept een functie aan met een opgegeven this-context en argumenten die als array worden meegegeven.

27 more cards in the app

Study this set free