Working with Functions in TypeScript
Sveip for å vise menyen
In TypeScript, you can define the types of function parameters and return values. This makes your functions more predictable and easier to use correctly.
Typing Function Parameters
You can specify the type of each parameter:
function greet(name: string) {
return "Hello, " + name;
}
If you pass a value that is not a string, TypeScript will show an error.
Typing Return Values
You can also define what type a function should return:
function add(a: number, b: number): number {
return a + b;
}
This ensures the function always returns the expected type.
Optional Parameters
Sometimes a parameter is not required. You can mark it as optional using ?:
function greetUser(name: string, age?: number) {
if (age) {
return `Hello ${name}, you are ${age}`;
}
return `Hello ${name}`;
}
Arrow Functions
You can also use arrow functions with types:
const multiply = (a: number, b: number): number => {
return a * b;
};
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 1. Kapittel 4
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Seksjon 1. Kapittel 4