Нуль-коалесцирующий оператор углового 2

Что является эквивалентом нуль-коалесцирующий оператор (??) в угловых 2?

В C# мы можем выполнить эту операцию:

string str = name ?? FirstName ?? "First Name is null";
Комментарии к вопросу (1)

Коалесцирующий осуществляется с помощью оператора||`, т. е.

let str:string = name || FirstName || "name is null and FirstName is null";

Вы также можете прочитать это вопрос для более подробной информации и разъяснений.

Комментарии (2)

Может быть, то, что вы хотите достичь, это:

 string str = name ? name : FirstName ? FirstName : "First Name is null";
Комментарии (0)