TypeScriptTingkat: Menengah5 min
Pengenalan TypeScript & Type Annotations Primitif
Pahami bagaimana TypeScript menambahkan sistem tipe data statis di atas JavaScript untuk mendeteksi kesalahan pengetikan sebelum kode dijalankan.
Mengapa Industri Menggunakan TypeScript?
Pratinjau TerbukaTypeScript adalah superset dari JavaScript yang dikembangkan Microsoft. Kode TypeScript ditranspilasi (compile) menjadi JavaScript murni yang dapat berjalan di browser maupun Node.js.
Poin Penting:
Deteksi bug pada saat penulisan kode (compile-time) bukan saat aplikasi telah live di tangan pengguna (runtime).
Autocompletion dan refactoring yang sangat presisi di editor modern.
Dokumentasi tipe data yang bertindak sebagai kontrak kode yang jelas.
Type Annotations Dasar
Tipe data disematkan setelah nama variabel menggunakan tanda titik dua (:).
// Type Annotations Primitif
let namaAplikasi: string = "Codex Engine";
let versi: number = 3.4;
let isProduction: boolean = true;
let tagList: string[] = ["backend", "frontend", "devops"];
// Fungsi dengan Type Annotation parameter dan return type
function hitungTotal(harga: number, qty: number): number {
return harga * qty;
}
Live Compiler Runner
Akses Kursus Wajib Login
Buka Akses Penuh Silabus & Praktikum
Masuk dengan akun GitHub, Google, atau Akses Cepat Developer untuk membuka seluruh materi mendalam, menjalankan compiler interaktif, mengerjakan kuis, dan menyimpan progres belajar Anda.
145+ Modul Lengkap•Tersimpan Otomatis•Sertifikat Kelulusan Resmi
Modul 1 dari 16
Modul Selanjutnya
Interface & Type Aliases untuk Skema Data