CodeBlanks Logo Icon CodeBlanks

Özet - TypeScript temelleri

Kurulum, tsc ve tsconfig'i birleştirerek ilk TypeScript programını yazarsın.

Özet - TypeScript temelleri

TypeScript, JavaScript'in türlü üst kümesidir. tsc derleyicisi .ts dosyalarını .js'ye dönüştürürken türleri denetler. tsconfig.json ile derleme seçeneklerini ve hedef JS sürümünü belirlersin.

// app.ts
let mesaj: string = "Merhaba TypeScript";
console.log(mesaj);
// Derle: tsc app.ts
// Çalıştır: node app.js

Böylece hataları erken yakalayan güvenli bir program yazarsın.

Uygulama İlk TypeScript programın

ad değişkenini string türüyle tanımla, değeri "TS" olsun. selam değişkenini string türüyle tanımla, değeri "Öğreniyorum " olsun. Sonra console.log ile selam + ad birleşimini yazdır.

Başlangıç kodu

index.ts
// ad değişkeni: string, değer "TS"
// selam değişkeni: string, değer "Öğreniyorum "

// selam + ad birleşimini yazdır

Örnek çözüm

index.ts
let ad: string = "TS";
let selam: string = "Öğreniyorum ";
console.log(selam + ad);

Beklenen çıktı

Öğreniyorum TS

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Bir TypeScript projesinde derleyici seçeneklerini hangi dosya belirler?

  • package.json
  • README.md
  • tsconfig.json Doğru cevap
  • .gitignore

Açıklama: tsconfig.json, tsc'ye hedef JS sürümünü, çıktı klasörünü ve hangi dosyaların derleneceğini söyler. package.json ise paket bağımlılıklarını listeler.

2 Tür bildirimi

Soru
let mesaj: ____ = "Merhaba TypeScript";
Cevap
let mesaj: string = "Merhaba TypeScript";

Açıklama: "Merhaba TypeScript" bir dizedir; bu yüzden tür string olmalı. number veya boolean atamak derleme hatası verir.

3 TypeScript temel parçaları

Kavram Anlamı
tsc Derleyici
tsconfig.json Yapılandırma
.ts Kaynak uzantısı
target JS sürümü

Başlangıç bölümündeki tüm dersler