@mr_blond97

Как типизировать js функцию с параметром в TypeScript?

Дано:
function myFunction() {
            //...
        }
myFunction.m = null;


Сообщение компилятора ts:
Property 'm' does not exist on type '() => void'.


Как типизировать js функцию с параметром в TypeScript?
  • Вопрос задан
  • 245 просмотров
Пригласить эксперта
Ответы на вопрос 2
k12th
@k12th
console.log(`You're pulling my leg, right?`);
Что-то вроде такого:
interface MyFunction {
    (): void;
    m: any;
}

Также см. https://www.typescriptlang.org/docs/handbook/decla...
Ответ написан
Комментировать
SnaIP
@SnaIP
Front-end разработчик
это?
function add(x: number, y: number): number {
    return x + y;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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