Nullish Coalescing Operator (??)
Syntax
leftExpr ?? rightExprDescription
Examples
Basic Usage
// With variables that might be null
username = null
defaultName = "Guest"
displayName = username ?? defaultName
log displayName
// Outputs: "Guest"
// With non-null values
username = "Alice"
displayName = username ?? defaultName
log displayName
// Outputs: "Alice"Comparison with Logical OR
Working with Objects
Working with Database Values
Chaining Nullish Coalescing
Nullish Assignment (??=)
Notes
Last updated