⊗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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу