Alias Tipe dalam TypeScript
Dalam TypeScript, kita dapat membuat alias
untuk tipe. Hal ini dilakukan dengan menggunakan operator
type.
Sebagai contoh, mari kita berikan nama lain untuk tipe data string:
type str = string;
Deklarasikan sebuah variabel dengan menggunakan tipe baru kita:
let test: str = 'abc';
Secara umum, mengganti nama tipe standar tidak memiliki manfaat praktis. Mari kita lihat contoh penggunaan alias yang lebih berguna.
Penerapan
Mari buat tipe data baru dengan menggunakan union type:
type stumber = string | number;
Deklarasikan sebuah variabel dengan tipe baru kita:
let test: stumber;
Isi dengan angka:
test = 123;
Isi dengan string:
test = 'abc';
Tugas Praktis
Buatlah tipe baru yang menggabungkan null
dan undefined.
Buatlah tipe baru yang menggabungkan tipe boolean,
null dan undefined.