Apakah ada operator null-coalescing (Elvis) atau operator navigasi aman dalam javascript?

Saya akan menjelaskan dengan contoh: Operator Elvis (?:) "Operator Elvis" adalah kependekan dari operator ternary Jawa. Salah satu contoh di mana hal ini berguna adalah untuk mengembalikan nilai 'sensible default' jika ekspresi diputuskan menjadi false atau null. Contoh sederhana mungkin...