Visit complete TypeScript roadmap

← Back to Topics List

Functions

Functions are a core building block in TypeScript. Functions allow you to wrap a piece of code and reuse it multiple times. Functions in TypeScript can be either declared using function declaration syntax or function expression syntax.

Function Declaration Syntax:

function name(param1: type1, param2: type2, ...): returnType {
  return value;
}

Function Expression Syntax:

function add(a: number, b: number): number {
  return a + b;
}

let result = add(1, 2);
console.log(result);    // 3

Learn more from the following links:

Roadmaps Guides Videos About YouTube

roadmap.sh by Kamran Ahmed

Community created roadmaps, articles, resources and journeys to help you choose your path and grow in your career.

© roadmap.sh · FAQs · Terms · Privacy