Tipe Literal
Tipe Literal adalah himpunan berelemen tunggal di dalam tipe kolektif; tipe ini mendefinisikan nilai yang sangat spesifik dan merupakan primitif JavaScript.
Tipe Literal dalam TypeScript adalah number, string, dan boolean.
Contoh literal:
const a = 'a'; // String literal typeconst b = 1; // Numeric literal typeconst c = true; // Boolean literal typeTipe literal string, numerik, dan boolean digunakan dalam union, type guard, dan type alias.
Dalam contoh berikut, Anda dapat melihat sebuah type alias union. O hanya terdiri dari nilai-nilai yang ditentukan; string lain tidak valid:
type O = 'a' | 'b' | 'c';