Подтвердить что ты не робот

Оператор null coalescing angular 2

Что эквивалентно нулевому оператору слияния (??) в угловом 2?

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

string str = name ?? FirstName ?? "First Name is null";
4b9b3361

Ответ 1

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

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

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

Ответ 2

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

 string str = name ? name : FirstName ? FirstName : "First Name is null";