Back / Notes

Typescript/basic-typescript

TypeScript

/1 min readtypescriptjavascript

Pengenalan

TypeScript adalah bahasa pemrograman berbasis OOP yang dikembangkan oleh Microsoft. TypeScript memiliki sistem tipe yang kuat (strongly typed) dan dikompilasi menjadi JavaScript sebelum dijalankan.

Tipe Data Primitif

Tipe data di TypeScript menggunakan tipe data dari JavaScript. Jadi, tipe seperti number, string, dan boolean tetap digunakan dan didukung oleh TypeScript.

Deklarasi Variabel

  • Karena TypeScript adalah bahasa yang strongly typed, maka setiap variabel yang dibuat sebaiknya ditentukan tipe datanya.
  • Setelah tipe data ditentukan, maka tidak boleh diubah menjadi tipe data lain.
  • TypeScript juga bisa mendeteksi tipe data secara otomatis (type inference), tapi kita juga bisa menentukan secara eksplisit. Contohnya:
ts
const nama: string = 'Alif';