В будущей версии JavaScript (текущая дата 7/16/18) должно быть доступно колличество:
Вместо:
value != null ? value : 'default value';
Или:
value || 'default value'
(Числовое ноль, логическое значение false и пустая строка считаются ложными во втором решении. Очень опасно.)
Теперь мы можем сделать:
value ?? 'default value';
Документы: https://github.com/tc39/proposal-nullish-coalescing