⊗jstsPmBsTU 18 of 55 menu

Објединување на типови во TypeScript

Понекогаш се случува одредена променлива да прима вредности од различен тип. Веќе знаете дека во овој случај може да се декларира оваа променлива со типот any.

Сепак, постојат ситуации кога знаеме дека променливата може да прима вредности не од сите типови, туку само од некои. На пример, таа може да биде или стринг, или број.

Во овој случај, подобро ќе биде да и се дозви на променливата да прима само потребните типови. Ова се прави со помош на операторот за обединување на типови, кој претставува вертикална линија.

Ајде со помош на овој оператор да и дозволиме на променливата да биде или стринг, или број:

let test: string | number;

Ајде да провериме - да запишеме во променливата број:

test = 123;

А сега да запишеме во неа стринг:

test = 'abc';

А сега да запишеме логичка вредност:

test = true; // ќе има грешка

Направете променлива која може да биде или број, или null.

Направете променлива која може да биде или број, или стринг, или логичка вредност.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј