= function () {
this.a = 1;
};
хочется как-нибудь достать typeof this
т.е., не "задать", а наоборот "извлечь"
Значение this у одной и той же функции будет разным при разных вызовах. Как ты себе представляешь извлечение этого типа?
никак, typescript может извлечь тип только в design-time, а this в рантайме может быть разный
если ты скажешь для чего тебе извлечь, то возможно я подскажу альтернативные пути
пытаюсь сделать, чтобы оно само догадалось тут, чтобы не писать типы для N, P и R
Обсуждают сегодня