Skip to content

Front End | Context

Awana1 edited this page Apr 14, 2020 · 3 revisions

Context

Waarbij Scope gerelateerd is aan variabelen, is context in javascript gerelateerd aan objecten. Context verwijst naar het object waar een functie behoort.

Voorbeeld

const PORT = process.env.PORT || 3000;
app.listen(PORT, console.log(`Server draait op poort ${PORT}`));

Toelichting

Hierboven zien wij dat er een const genaamd 'PORT' is aangemaakt. Deze const zal een waarde hebben met een functie. Deze functie geeft aan dat de server op een bepaald poortnummer moet draaien. vervolgens zien wij een app.listen functie met in de haakjes de bovenstaand const. zo kunnen we de poortnummer elk gewenst moment wijzigen en dan zal de applicatie verder ook andere waardes ophalen. Dit zien wij ook terug komen in de console.log. In de console.log wordt er een bericht gegeven met daarin een variabelen om de poortnummer op te halen.

Bronvermelding

Chisholm, K. (2018, 28 februari). What is the difference between scope and context in JavaScript. Geraadpleegd op 14 april 2020, van https://blog.kevinchisholm.com/javascript/difference-between-scope-and-context/

Clone this wiki locally