TypeScript Использование этого в объявлении функции - PullRequest
0 голосов
/ 22 января 2020

Что означает первый параметр в этом объявлении функции (это: Observable, subscriber: Subscriber) => TeardownLogic;

Я наткнулся на это объявление в Angular observable, не уверен, что первый параметр " this: Observable "означает в этом конструкторе класса:

export declare class Observable<T> implements Subscribable<T> {

    constructor(subscribe?: (this: Observable<T>, subscriber: Subscriber<T>) => TeardownLogic);
   ....}
...