Using the null propagation or optional chaining operator in javascript ?.

The ?. operator is called the 

1. optional chaining operator
2. null propagation operator



https://ponyfoo.com/articles/null-propagation-operator

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Optional_chaining

Basic syntax:

obj?.prop
obj?.[expr]
arr?.[index]
func?.(args)


Comments