Как корректно описать функцию в typescript?

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

от caterina , в категории: JavaScript , 8 месяцев назад

Как корректно описать функцию в typescript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

от quinton.prosacco , 8 месяцев назад

@caterina 

Функция в TypeScript может быть описана с помощью типов входных и выходных параметров, а также типа возвращаемого значения.


Например, для описания функции, принимающей два числовых аргумента и возвращающей их сумму, можно использовать следующий код:

1
2
3
function sum(a: number, b: number): number {
  return a + b;
}


Описание функции начинается с ключевого слова function, за которым следует имя функции. Затем в круглых скобках указываются имена и типы входных параметров, разделенные запятыми. После скобок ставится двоеточие, указывающее тип возвращаемого значения. В данном случае это number.


Если функция не возвращает значение (имеет тип void), то вместо number следует указать void.