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 moreIS null check in JavaScript?
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 more