Задать вопрос
@to_east

Разбор сигнатуры метода?

Всем привет!
class Foo {
    constructor() {
    }

    bar: (value: string) => Foo = (value: string) => {
        return this;
    };
}

Не совсем понятно что происходит в методе bar, вот где знак равно, это интерпретируется как - вызвать следующую анонимную функцию с параметром value или просто вернуть ее не вызывая? Или инициализация класса Foo с параметром value, как вариант.
Буду примного благодарен если продемонстрируете развернутую версию этого метода.
  • Вопрос задан
  • 51 просмотр
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы