⊗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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј