Size: a a a

2018 June 15

к

кана in TypeScript
да, так и есть
источник

к

кана in TypeScript
источник

George Сarpow in TypeScript
Хочется просто докинуть пару методов декоратором, не пиша дополнительного кода вне класса
источник

AK

Aleh Kashnikau in TypeScript
Декораторы для этого не подходят
источник

A

Alex in TypeScript
Если API возвращает цену обычно как number но иногда как NaN или null как мне задефайнить тип в интерфейсе const price: number | null и как еще покрыть кейс для NaN ?
источник

к

кана in TypeScript
NotANumber имеет тип number
источник

к

кана in TypeScript
кекаю с этого иногда
источник

A

Alex in TypeScript
кана
кекаю с этого иногда
😂👍
источник

AW

Alex Wells in TypeScript
Alex
Если API возвращает цену обычно как number но иногда как NaN или null как мне задефайнить тип в интерфейсе const price: number | null и как еще покрыть кейс для NaN ?
steam api?
источник

DD

Daniil Demidovich in TypeScript
кана
разница только в хоистинге наверное, типа class X будет вести себя как var X  = class {}
Классы не хойстятся по сути
источник

к

кана in TypeScript
хойсятятся
источник

к

кана in TypeScript
потому что как и function, ведут себя как var
источник

DD

Daniil Demidovich in TypeScript
Хойстятся, но ты при использовании получишь референс еррор
источник

DD

Daniil Demidovich in TypeScript
Нет, не так
источник

A

Alex in TypeScript
Alex Wells
steam api?
источник

к

кана in TypeScript
ну undefined будет просто
источник

к

кана in TypeScript
console.log(X); // undefined
class X {}


console.log(X); // error
const X = class {};
источник

к

кана in TypeScript
а нет, не прав
источник

к

кана in TypeScript
похоже это все бабель
источник

DD

Daniil Demidovich in TypeScript
Ну так, они не инициализируются
источник