Nibbles: Optional chaining

Andrew Bone - Aug 12 '20 - - Dev Community

The optional chaining operator allows you to simply check deep chains in a within an object without having to verify every step.

Syntax

object?.prop1?.prop2?.prop3
Enter fullscreen mode Exit fullscreen mode

Example

Support

Current support is all major browsers except IE.

Further reading

Optional chaining
caniuse

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .