¿Hay un operador de "fusión nula" en JavaScript?
¿Hay un operador de fusión nulo en Javascript?
Por ejemplo, en C #, puedo hacer esto:
String someString = null;
var whatIWant = someString ?? "Cookies!";
La mejor aproximación que puedo encontrar para Javascript es usar el operador condicional:
var someString = null;
var whatIWant = someString ? someString : 'Cookies!';
Lo cual es bastante asqueroso en mi humilde opinión. ¿Puedo hacerlo mejor?