Open In App

How to Declare & use Arrow Functions in TypeScript ?

Last Updated : 23 Feb, 2024
Improve
Improve
Like Article
Like
Save
Share
Report

The arrow function is a concise way of declaring the functions in TypeScript with a lexical binding of this object. The arrow function provides us with a shorter way of declaring functions without using the function keyword just with the help of arrows(=>) and the round brackets(). They can be assigned to a variable created using the let, var, and const keywords in TypeScript. These types of functions have a variable scope and are assigned an undefined value in the memory until a value is assigned to them.

Syntax:

const funcName = () => {
// Function statements and body
}

Example: The below code will explain how you can declare an arrow function in TypeScript.

Javascript




const add = (a: number, b: number):
    number => {
    return a + b;
}
 
console.log(add(3, 9));


Output:

12

Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads