Как объявить функцию в Typescript?

Пользователь

от abel , в категории: JavaScript , 2 года назад

Как объявить функцию в Typescript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от jose , 2 года назад

@abel 

Пользователь

от nicola , 7 месяцев назад

@abel 

В TypeScript функцию можно объявить следующим образом:

1
2
3
function myFunction(param1: number, param2: string): void {
    // код функции
}


Где myFunction - название функции, param1 и param2 - параметры функции с указанием их типов, а void - тип возвращаемого значения функции.


Также можно объявить функцию как стрелочную функцию:

1
2
3
const myArrowFunction = (param1: number, param2: string): void => {
    // код функции
};


В данном случае myArrowFunction - название функции, (param1: number, param2: string) - список параметров функции с указанием их типов, => - оператор стрелки, и {} - тело функции.