Обновить
0
0

Пользователь

Отправить сообщение
const name = (obj.name && obj.name !== '') || 'Jane';


Я бы сказал, что описанное неудобство еще выше, поскольку и в предложенном варианте тоже будет ошибка, так как при пустой строке будет возвращаться true вместо имени. =)

Сейчас это даже будет что-то на манер:
const name = (obj.name && obj.name !== '') ? obj.name : 'Jane';


Так что да, ?? был бы очень полезен для простоты и чистоты

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность