Du kan använda null
för att explicit ange att en objektegenskap inte innehåller ett värde. Om en egenskap är inställd för att innehålla ett värde, men värdet är inte tillgängligt av någon anledning, är värdet null
bör användas för att indikera att referensegenskapen har ett tomt värde.
Prov: sample60.html
Förvirra inte null
med odefinierad
. odefinierad
används av JavaScript för att berätta att något saknas. null
tillhandahålls så att du kan bestämma när ett värde är förväntat men inte tillgängligt än.
sorts
avkastning null
värden som "objekt"För en variabel som har ett värde av null
, de sorts
operatören returnerar "objekt. Om du behöver verifiera a null
värde, skulle den idealiska lösningen vara att se om värdet du är efter är lika med null
. I följande prov använder vi ===
operatör för att specifikt verifiera att vi har att göra med a null
värde.
Prov: sample61.html
När du verifierar en null
värde, använd alltid ===
därför att ==
skiljer inte mellan null och odefinierad.