TypeScript tutorialLesson 27Preview gratis
TS Type Guards
Lesson ini bagian dari TypeScript · Semua level
Ringkasan
Type guard adalah pengecekan runtime yang membuat compiler menyimpulkan tipe lebih sempit pada blok tertentu. Operator typeof dan instanceof adalah guard bawaan, sedangkan guard custom dapat ditulis dengan pola return type predicate. Teknik ini krusial untuk bekerja aman dengan union type.
Poin kunci
- typeof membedakan primitif
- instanceof memeriksa instance class
- Predicate v is T memberi tahu compiler hasil pengecekan
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.