Lompat ke konten utama

TypeScript Dasar

Pelajaran 1 dari 10

Anotasi tipe · Pelajaran 1

Anotasi tipe dasar

Tujuan: Pengguna dapat memberi anotasi string, number, dan boolean pada variabel.

±9 menitDiperiksa 2026-09-22

TypeScript adalah JavaScript dengan tambahan anotasi tipe. Anotasi ditulis setelah nama variabel, dipisah titik dua. Tiga tipe dasar yang paling sering dipakai: string, number, dan boolean.

const toko: string = "Warung Bu Sari";
const cabang: number = 3;
const buka: boolean = true;

Anotasi yang tidak cocok dengan isinya ditolak sebelum kode dijalankan. Menulis const cabang: number = "3" menghasilkan pesan Type 'string' is not assignable to type 'number'.

Anotasi tidak ikut dijalankan. Sebelum dieksekusi, TypeScript menghapus seluruh anotasi dan menyisakan JavaScript biasa, sehingga tidak ada biaya tambahan saat program berjalan.

Selesaikan latihannya dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke

Sumber

Materi kelas ini diadaptasi dari Exercism — jalur TypeScript (MIT). Rincian perubahan ada di halaman kelas.