⊗jstsPmBsTU 18 of 55 menu

Penggabungan Tipe di TypeScript

Terkadang suatu variabel dapat menerima nilai dari tipe yang berbeda. Anda sudah mengetahui bahwa dalam kasus ini, variabel dapat dideklarasikan dengan tipe any.

Namun, ada situasi di mana kita tahu bahwa variabel hanya dapat menerima nilai dari beberapa tipe tertentu, bukan semua tipe. Misalnya, variabel tersebut hanya bisa berupa string atau number.

Dalam kasus ini, lebih baik mengizinkan variabel hanya menerima tipe-tipe yang diperlukan. Hal ini dilakukan menggunakan operator penggabungan tipe, yang direpresentasikan dengan simbol pipa vertikal.

Mari kita gunakan operator ini untuk mengizinkan variabel menjadi string atau number:

let test: string | number;

Mari kita periksa - masukkan sebuah angka ke dalam variabel:

test = 123;

Sekarang masukkan sebuah string ke dalamnya:

test = 'abc';

Sekarang masukkan nilai boolean:

test = true; // akan error

Buatlah variabel yang dapat berupa number atau null.

Buatlah variabel yang dapat berupa number, string, atau boolean.

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