Null

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

 

Slutsats

När du verifierar en null värde, använd alltid === därför att == skiljer inte mellan null och odefinierad.