Geri

TypeScript String Type

TypeScript'te string tipi, metin ifadelerini temsil etmek için kullanılır. JavaScript’teki string kavramıyla aynıdır ancak TypeScript sayesinde bu türü kodumuzda daha güvenli ve okunabilir bir şekilde kullanabiliriz.

Basit Kullanım

let message: string = "Hello, TypeScript!";

Burada message değişkeni yalnızca string değerler alabilir. Başka bir tür (örneğin number) atamaya çalışırsak TypeScript hata verecektir.

Type Inference (Tür Çıkarımı)

let greeting = "Hi there!";

Yukarıdaki örnekte TypeScript, greeting değişkeninin bir string olduğunu kendisi anlar ve artık sadece string atamalarına izin verir.

String Template Literals

let name = "Alex";
    let welcome = `Hello, ${name}!`;

Backtick (`) işareti ile yazılan template literals sayesinde değişkenleri doğrudan string içine yerleştirebiliriz. Bu, hem okunabilirliği artırır hem de dinamik metinler oluşturmamızı sağlar.

Fonksiyon Parametrelerinde

function greet(user: string) {
      console.log(`Welcome, ${user}!`);
    }

Bir fonksiyona string parametresi tanımlayarak, o fonksiyonun sadece metin değeri almasını garanti altına alabiliriz.

Neden Önemli?

TypeScript’te string türü kullanmak, özellikle büyük projelerde hataları önlemeye yardımcı olur. Örneğin bir API'den dönen veriyi string olarak beklediğinizde, TypeScript bu beklentiyi denetler ve olası yanlış kullanımları engeller.

Geri