I've been using Elvis or (nullish chaining) in Chrome extensions. I think the syntax is ?. (Question mark period).
You'd think in the 1,454,567 transpile mutants that JavaScript has spawned or the polyfill mess, someone would have implemented this across all browsers.