Table of Content
Introduction
- Literal Types memungkinkan untuk menetapkan nilai yg spesifik ke suatu variable.
- Enum mendefinisikan nilai tetap (konstanta) yg lebih mudah dibaca.
Literals Types
let pekerjaan: "kurir" | "programmer";
pekerjaan = "kurir";
console.log(pekerjaan);Membatasi variable hanya berisi nilai tertentu.
Enum
enum PaymentStatus {
Pending = "PENDING",
Success = "SUCCESS",
Failed = "FAILED"
}
let statusTransaksi: PaymentStatus = PaymentStatus.Success;
console.log(statusTransaksi); // Output: SUCCESSBaik digunakan bila ingin hasil output lebih mudah dibaca.
Kesimpulan
Gue lebih prefer ke literals type. karena pendekatan nya sama dengan enum di datatable.
Date: 06-09-2025