TypeScript

Function types

Në shqip: Tipet e funksioneve

ShpjegimiSQ

Në TypeScript mund ta përshkruash edhe vetë funksionin si tip: (a: number, b: number) => number. Shumë e dobishme për callback-e — editori e di saktë çfarë merr dhe çfarë kthen funksioni që i jep.

EnglishEN

In TypeScript you can describe a function itself as a type: (a: number, b: number) => number. Very useful for callbacks — the editor knows exactly what the function you pass in takes and returns.

Si ta mendosh

Si përshkrimi i punës: „merr dy numra, kthen një numër“ — kushdo që e plotëson, e merr punën.

Lexoje në anglisht

Like a job description: “takes two numbers, returns a number” — anyone who fits gets the job.

Shembull koditypescript

type Veprim = (a: number, b: number) => number;
const mblidh: Veprim = (a, b) => a + b;
function zbato(f: Veprim) { return f(2, 3); }

Terma të lidhur