Lompat ke konten utama

TypeScript Dasar

Pelajaran 3 dari 10

Anotasi tipe · Pelajaran 3

Array dan objek sebaris

Tujuan: Pengguna dapat menuliskan tipe array dan tipe objek langsung pada anotasinya.

±9 menitDiperiksa 2026-09-22

Tipe array ditulis dengan menambahkan kurung siku di belakang tipe isinya: string[] berarti array berisi teks, number[] array berisi angka. Bentuk objek ditulis langsung di dalam kurung kurawal, dengan nama properti dan tipenya.

const cabang: string[] = ["Semarang", "Padang"];
const stok: number[] = [12, 40];

function luas(ruang: { nama: string; panjang: number; lebar: number }): number {
  return ruang.panjang * ruang.lebar;
}

Memasukkan angka ke dalam string[] ditolak, begitu juga membaca properti yang tidak ada di tipe objeknya. Bentuk objek yang panjang biasa dipindahkan ke interface atau type alias, yang dibahas di modul berikutnya.

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.