Javascript null is a primitive type that has one value null. JavaScript uses the null value to represent a missing object. Use the strict equality operator ( === ) to check if a value is null . The typeof null returns ‘object’ , which is historical bug in JavaScript that may never be fixed.
Read moreHow do you check for blank and null in JavaScript?
Checking for only null or undefined can be done like so: if (value == null) . Mind the == operator that coerces. If you check like this if (value === null || value === undefined) , you forgot/don’t know how Javascript coerces.
Read more