Это тип в TypeScript? - PullRequest
       4

Это тип в TypeScript?

0 голосов
/ 28 апреля 2018

У меня есть часть кода в моей кодовой базе, которая делает следующее:

function MyMethod(data: Data): void {
    const self = this;
    self.anotherMethod(data);
    ...
}

Я весь для того, чтобы печатать мои переменные, и мне было интересно, можно ли было набрать self.

Если я наберу typeof(this) в консоли DevTools, я получу object. Делаем следующее:

const self: object = this приводит к ошибке,

Свойство 'anotherMethod' не существует для типа 'объект'.

Могу ли я вместо этого сделать что-то вроде const self: this = this? Компилятор, похоже, не против, и я могу вызвать свой метод.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...