⊗jstsPmEnTp 31 of 55 menu

Loetelu kui tüüp TypeScriptis

Iga loetelu loob oma andmetüübi. Näiteks muutuja jaoks, mis säilitab praegust aastaaega, määrame tüübi Season:

let current: Season;

Kirjutame oma muutujasse aastaaega numbri:

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

Aastaaega numbrit saab määrata käsitsi:

let current: Season = 3;

Kui proovida kirjutada andmeid mis on teist tüüpi, näiteks string, siis tekib viga:

let current: Season = 'str'; // tekib viga

Kahjuks väärtuste vahemikku ei kontrollita ja on võimalik kirjutada number, mida pole meie loetelus:

let current: Season = 7; // viga ei teki

Kui kontrollida operaatoriga typeof annab meie muutuja numbritüübi:

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

Kokkuvõtteks võib öelda, et sellist tüüpi ei kontrollita eriti rangelt ja seetõttu on selle väärtus kahtlane.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu