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 Terbuka

TypeScript 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