⊗jstsPmBsTU 18 of 55 menu

TypeScript-də Tip Birləşməsi

Bəzi dəyişənin müxtəlif tiplərdən dəyərlər qəbul edə biləcəyi hallar olur. Artıq bilirsiniz ki, bu halda bu dəyişəni any tipi ilə təyin etmək olar.

Lakin, bəzi hallarda olur ki, biz bilirik ki, dəyişən bütün tiplərdən deyil, yalnız bəzilərindən dəyərlər ala bilər. Məsələn, o, ya sətir, ya da rəqəm ola bilər.

Bu halda dəyişənin yalnız lazımi tipləri qəbul etməsinə icazə vermək daha yaxşı olar. Bu, şaquli xətt kimi təqdim olunan tip birləşmə operatoru vasitəsilə edilir.

Gəlin bu operatorun köməyi ilə dəyişənin ya sətir, ya da rəqəm ola bilməsinə icazə verək:

let test: string | number;

Gəlin yoxlayaq - dəyişənə rəqəm yazaq:

test = 123;

İndi isə ona sətir yazaq:

test = 'abc';

İndi isə məntiqi dəyər yazaq:

test = true; // səhv olacaq

Ya rəqəm, ya da null ola bilən bir dəyişən hazırlayın.

Ya rəqəm, ya sətir, ya da məntiqi dəyər ola bilən bir dəyişən hazırlayın.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et