⊗jstsPmEnTp 31 of 55 menu

გამოთვლა როგორც ტიპი TypeScript-ში

ყოველი გამოთვლა ქმნის საკუთარ მონაცემთა ტიპს. მაგალითად, ცვლადისთვის, რომელიც ინახავს მიმდინარე სეზონს, მივანიჭოთ ტიპი Season:

let current: Season;

ჩავწეროთ ჩვენს ცვლადში სეზონის ნომერი:

let current: Season = Season.Winter; console.log(current); // 0

შესაძლებელია სეზონის ნომრის ხელით მითითება:

let current: Season = 3;

ხოლო თუ სცადეთ სხვა ტიპის მონაცემების ჩაწერა, მაგალითად, სტრიქონი, იქნება შეცდომა:

let current: Season = 'str'; // იქნება შეცდომა

სამწუხაროდ, მნიშვნელობების დიაპაზონი არ არის თვალმისაწვდომი და შესაძლებელია ნომრის ჩაწერა, რომელიც არ არის ჩვენს გამოთვლაში:

let current: Season = 7; // შეცდომა არ იქნება

შემოწმებისას typeof ოპერატორის მეშვეობით ჩვენი ცვლადი დააბრუნებს რიცხვით ტიპს:

let current: Season = 3; console.log(typeof current); // "number"

შეჯამებით შეიძლება ითქვას, რომ ასეთი ტიპი არ არის ძალიან მკაცრად შემოწმებული და აქედან მისი ღირებულება საეჭვოა.

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