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:

typescripttype str = string;

Deklarasikan sebuah variabel dengan menggunakan tipe baru kita:

typescriptlet 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:

typescripttype stumber = string | number;

Deklarasikan sebuah variabel dengan tipe baru kita:

typescriptlet test: stumber;

Isi dengan angka:

typescripttest = 123;

Isi dengan string:

typescripttest = 'abc';

Tugas Praktis

Задание 1

Buatlah tipe baru yang menggabungkan null dan undefined.

Задание 2

Buatlah tipe baru yang menggabungkan tipe boolean, null dan undefined.