⊗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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა