Notes - WesselSmit/web-app-from-scratch-1920 GitHub Wiki
Fetch Fetch heeft een nadeel -> wanneer de call mislukt kan je met bepaalde error-codes als nog een response krijgen. Dit betekent Dat de catch niet geactiveerd word. Om deze reden moet je altijd valideren wat de response status code is. (200 = goed) Voorbeeld: https://gomakethings.com/how-to-use-the-fetch-api-with-vanilla-js/
Scope Scope is de ruimte waarin variabelen leven. (Waar de variabelen bekent zijn/een bepaalde waarde hebben voor JS)
Er zijn 3 scopes:
- Global -> hier leeft alles in JS in
- function -> alles in de function
- Local -> alles binnen de {}, local kan ook nog uit een niveau dieper de variabelen accessen