⊗jstsPmFnFT 52 of 55 menu

Тип функција у TypeScript-у

У JavaScript-у могу постојати променљиве које чувају функције. У том случају TypeScript нам дозвољава да наведемо да ова променљива има тип "функција". Тип функције представља комбинацију типова параметара и типа повратне вредности. Ова комбинација се назива потписом функције.

Да бисмо променљивој одредили тип функције, потребно је у заградама навести параметре и њихове типове, а након стрелице => навести тип повратне вредности. Хајде да погледамо на примеру. Декларишимо неку променљиву као да садржи функцију:

let func: (x: number, y: number) => number;

Упишимо у ову променљиву функцију задатог типа:

let func: (x: number, y: number) => number = function(a: number, b: number): number { return a + b; };

Одредите променљивој тип функције:

let func = function(text: string): void { alert(text); };
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј