undefined
↔ Primitive Value to rep Variable "not initialized" or "not existing" (for object property)
Argument
Value import as Parameter input to function
References
Primitive Value
↔undefined
,null
,number
,bigint
,boolean
,string
,symbol
UNNBBSS
↔undefined
,null
,number
,bigint
,boolean
,string
,symbol
??
↔ Nullish Coalescing Operator to assign left calling Operand if!==
null
/undefined
, else assign fallback value (right Operand)void
↔ JS Operator to evalute Operand as Expression & returnundefined
use ": [
void](void)" for functions that
↔ should returnnull
/undefined
Optional Chaining
↔ JS Syntax to conditionally call Chain or Dot Notation if function/property exists, else returnundefined
"strictNullChecks": true
↔ tothrow
Exception when access Variable which potentially benull
/undefined
Non-Null Assertion Operator
↔ postfix!
Type Assertion to Assert that Variable ≠undefined
||null