Возвращение объединенных массивов из наблюдаемого запроса из Firestore

В JavaScript есть понятие типов primitive типов (число, строка и т. д.) и object (число, строка и т. д., которые проявляются во время выполнения). Тип TypeScript number и Number относятся к ним, соответственно. JavaScript обычно принуждает тип объекта к его примитивному эквиваленту или наоборот:

var x = new Number(34);
> undefined
x
> Number {}
x + 1
> 35

Системные правила типа TypeScript относятся к этому (раздел 3.7) следующим образом:

. Для определения отношений совместимости подтипов, супертипов и присваивания примитивные типы Number, Boolean и String рассматриваются как типы объектов с теми же свойствами, что и интерфейсы «Number», «Boolean» и «String» соответственно.

1
задан Amit Limbu 17 January 2019 в 09:14
поделиться