mirror of
https://github.com/jbranchaud/til
synced 2026-01-03 15:18:01 +00:00
589 B
589 B
Obtain Undefined Value With The Void Operator
The void
operator
takes any expression, evaluates it, and then results in the undefined value.
A common use of the void operator is to get the primitive undefined value
in a consistent way.
> void(0);
undefined
This is handy for instances where you need to check if a value is undefined:
function doSomething({ arg }) {
if (arg === void 0) {
throw new Error("arg is undefined 😱");
}
// ...
};