⊗jstsPmBsTU 18 of 55 menu

Penggabungan Jenis dalam TypeScript

Kadangkala, sesetengah pembolehubah boleh menerima nilai daripada jenis yang berbeza. Anda sudah tahu bahawa dalam kes ini, pembolehubah tersebut boleh diisytiharkan dengan jenis any.

Walau bagaimanapun, terdapat situasi di mana kita tahu bahawa pembolehubah hanya boleh menerima nilai bukan daripada semua jenis, tetapi hanya beberapa jenis sahaja. Sebagai contoh, ia boleh sama ada rentetan atau nombor.

Dalam kes ini, adalah lebih baik untuk membenarkan pembolehubah menerima hanya jenis yang diperlukan. Ini dilakukan menggunakan operator penggabungan jenis, yang diwakili oleh palang menegak.

Mari kita gunakan operator ini untuk membenarkan pembolehubah menjadi sama ada rentetan atau nombor:

let test: string | number;

Mari kita uji - masukkan nombor ke dalam pembolehubah:

test = 123;

Sekarang masukkan rentetan ke dalamnya:

test = 'abc';

Sekarang masukkan nilai boolean:

test = true; // akan ralat

Buat pembolehubah yang boleh menjadi sama ada nombor atau null.

Buat pembolehubah yang boleh menjadi sama ada nombor, atau rentetan, atau boolean.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak