wat is het verschil in Javascript tussen de variable waarde 0 en null?

var var1 = 0;
var var2 = null;

wat is het verschil tussen deze variabelen?

Weet jij het antwoord?

/2500

hier geldt: var1 heeft de waarde 0; een bestaande variabele (var1), met een bestaande waarde (0) var2 bestaat niet; null is de 'waarde' van een ongedefinieerde variabele; var2 is niet gedeclareerd, dus als jij beweert dat var2 = null, dan zeg je in feite: var2 bestaat niet het grote verschil met WasMaes' antwoord is dat als var2 wel bestond, maar nog geen waarde had, dan gold: var2 = undefined; een gedeclareerde variabele die niet is geïnitialiseerd, oftewel: var2 bestaat, maar heeft (nog) geen waarde

var1 heeft de waarde 0; een bestaande variabele (var1), met een bestaande waarde (0) var2 bestaat niet; null is de 'waarde' van een ongedefinieerde variabele; var2 is niet gedeclareerd. als jij beweert dat var2 = null, dan zeg je in feite: var2 bestaat niet extra info: het grote verschil met WasMaes' antwoord is dat als var2 wel bestond, maar nog geen waarde had, dan gold: var2 = undefined; een gedeclareerde variabele die niet is geïnitialiseerd, oftewel: als var2 = undefined, dan bestaat var2 wel, maar heeft (nog) geen waarde...

var1 heeft de waarde 0; een bestaande variabele (var1), met een bestaande waarde (0) var2 bestaat niet; null is de ‘waarde’ van een ongedefinieerde variabele; var2 is niet gedeclareerd. als jij beweert dat var2 = null, dan zeg je in feite: var2 bestaat niet extra info: het grote verschil met bovenstaande antwoorden is, dat als var2 wél bestond, maar nog geen waarde had, dan gold: var2 = undefined; een gedeclareerde variabele die niet is geïnitialiseerd, oftewel: als var2 = undefined, dan bestaat var2 wel, maar heeft (nog) geen waarde…

var1 heeft de waarde 0; een bestaande variabele (var1), met een bestaande waarde (0) var2 bestaat niet; null is de ‘waarde’ van een ongedefinieerde variabele; var2 is niet gedeclareerd; dus als jij beweert dat var2 = null, dan zeg je in feite: var2 bestaat niet extra info: het grote verschil met bovenstaande antwoorden is, dat als var2 wél bestond, maar nog geen waarde had, dan gold: var2 = undefined; een gedeclareerde variabele die niet is geïnitialiseerd, oftewel: als var2 = undefined, dan bestaat var2 wel, maar heeft (nog) geen waarde…

Stel zelf een vraag

Ben je op zoek naar het antwoord die ene vraag die je misschien al tijden achtervolgt?

/100