TypeScriptTingkat: Lanjutan6 min
Penulisan File Deklarasi (.d.ts) & Ambient Types
Sediakan type definitions untuk library JavaScript pihak ketiga atau variabel global window menggunakan file deklarasi .d.ts dan kata kunci declare.
Peran Berkas Deklarasi .d.ts
Pratinjau TerbukaFile berekstensi .d.ts hanya memuat informasi pengetikan tipe data tanpa implementasi kode biner yang dapat dieksekusi, bertindak sebagai panduan bagi editor dan kompilator tsc.
Contoh Kode Sintaks
// berkas: global.d.ts
declare global {
interface Window {
appVersion: string;
analyticsTracker: {
trackEvent: (namaEvent: string, metadata?: object) => void;
};
}
}
// Sekarang TypeScript mengenali variabel window.appVersion tanpa error
export {};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