⊗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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել