A question mark and dot stopping a lookup on an absent value.
Also known as: Safe navigation operator
A question mark before a dot makes the property lookup stop rather than fail when what precedes it is absent, yielding nothing instead of raising an error.
ECMAScript defines the optional chaining operator: if the value to its left is null or undefined the whole expression yields undefined instead of raising a type error.
Contexts: Software
Appears in several languages under the name safe navigation operator, spelled differently in each but doing the same job.
Contexts: Software
A hooked stroke curling from left to right above a dot, immediately followed by a second dot sitting on the baseline.
Both are built from lines and dots, and both are used in software contexts.