Lewati ke konten

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 type
const b = 1; // Numeric literal type
const c = true; // Boolean literal type

Tipe 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';