-
Used to express 'nothing' in JavaScript.
-
If we declare a variable, and don't set anything to it, then it has value
undefined
.let dog; console.log(dog); // undefined
When we try to access a variable that is created but not defined/set a value, we get
undefined
. -
null: value of nothing
const somethingNull = null; // we have explicitly set the value to be nothing with null