Kembali ke Daftar Catatan

Tipe Data Alias

#typescript#alias

Tipe data alias digunakan untuk memberi nama baru pada struktur tipe data, terutama saat bekerja dengan objek.
Dengan alias, kita bisa membuat tipe data yang lebih jelas, reusable, dan rapi — tanpa harus pakai any lagi ([[tipe-data-any]]).


Contoh Penggunaan

// Membuat alias bernama Person
export type Person = {
  nama: string;
  umur: number;
  alamat: string;
};

// Menggunakan alias sebagai tipe data
const person1: Person = {
  nama: 'Alif',
  umur: 20,
  alamat: 'Indonesia',
};

console.log(person1);

Tipe Data Alias untuk Union

Tipe alias juga bisa digunakan untuk menyederhanakan union types
([[tipe-data-union]]) supaya kode lebih clean dan mudah dipahami.

Contoh:

type Gaji = string | number | boolean;

let gajiBulanan: Gaji = '5.000.000';
gajiBulanan = 5000000;
gajiBulanan = true;

Catatan Terkait