Learn
← Previous

Quiz: TypeScript

5 min Last updated 23 Mar 2026

Quiz: TypeScript Basics

Selamat menyelesaikan kursus TypeScript Basics! Mari uji pemahaman kamu dengan beberapa pertanyaan review.

Topik yang Sudah Dipelajari

  • Type annotations dan type inference
  • Interface dan Type Alias
  • Generics untuk kode yang fleksibel dan type-safe
  • TypeScript di React (props, state, event handlers)
  • Type Guards untuk narrowing tipe
  • Utility Types (Partial, Pick, Omit, Record)
  • Decorators untuk metadata dan perilaku tambahan

Pertanyaan Review

  1. Apa perbedaan antara interface dan type di TypeScript?
  2. Kapan sebaiknya menggunakan Generics?
  3. Apa yang dimaksud dengan Type Guard dan bagaimana cara membuatnya?
  4. Sebutkan 3 Utility Type yang paling sering digunakan dan fungsinya!
TypeScript adalah investasi jangka panjang. Mungkin terasa lebih lambat di awal, tapi saat project berkembang besar, TypeScript akan menghemat waktu debugging secara signifikan.