← TypeScript1 / 43
Kenapa TypeScript Ada?
TypeScript bekerja seperti fitur spell-check di Microsoft Word. Ia akan otomatis menggarisbawahi kode yang salah (misalnya menganggap teks sebagai angka) saat kamu masih mengetik — bukan saat aplikasinya sudah dijalankan dan dipakai pengguna. Proses pemeriksaan ini terjadi saat kompilasi, yaitu ketika TypeScript diubah menjadi JavaScript biasa. Hasilnya: bug yang biasanya baru ketahuan di production bisa tertangkap sebelum kode dijalankan.
👀 Contoh dulu
const pesanan = { id: 1 };
// console.log(pesanan.harga.toFixed(2)); // TS Warning: Property harga does not existHasilnya: Property 'harga' does not exist on type '{ id: number; }'.
💡 Di JS biasa, error ini baru ketahuan saat aplikasi diakses user di produksi.
📝 Sekarang giliranmu
Buat variabel konstan bernama appName bertipe string yang menyimpan teks "BiLearn".
Preview