Специальные значения null и undefined относятся к особым типом данных, формирующихся из самих себя.
Преобразовать строку в эти типы данных может пригодиться, когда вам явно необходимо их задать. Преобразование отработает для случая, если строка будет пустой. Примером реализации может быть любое условное выражение:
// стандартный условный оператор
let user = 'Иван';
if (!user) { user = undefined; } // user = 'Иван'
// тернарный оператор
let data = '';
data = !data ? null : data; // user = null