Checks if value is specifically not undefined.
Inverse of isUndefined. Returns true for all values except undefined, including null, false, 0, and empty strings.
value to check
true if value is not undefined
isDefined(null) // trueisDefined(0) // trueisDefined('') // trueisDefined(false) // trueisDefined(undefined) // falseconst config = getConfig();if (isDefined(config.apiKey)) { // Safe to use config.apiKey} Copy
isDefined(null) // trueisDefined(0) // trueisDefined('') // trueisDefined(false) // trueisDefined(undefined) // falseconst config = getConfig();if (isDefined(config.apiKey)) { // Safe to use config.apiKey}
Checks if value is specifically not undefined.
Inverse of isUndefined. Returns true for all values except undefined, including null, false, 0, and empty strings.