safe-navigation-operator

¿Hay un operador de coalescencia nula (Elvis) u operador de navegación segura en javascript?

Voy a explicar por ejemplo: Operador de Elvis (?: ) El "operador de Elvis" es un acortamiento del operador ternario d ... ot exist def streetName = user?.address?.street //streetName will be null if user or user.address is null - no NPE thrown

Operador de navegación segura ( & .) para nil

A medida que Ruby 2.3 introduce el operador de navegación segura(&.), también conocido como un operador solitario, el com ... nil ¿Está diseñado para comportarse de esta manera? ¿O algún caso de borde que se escapó al agregar el operador solitario?