CodeBlanks Logo Icon CodeBlanks

Dize oluşturma

JavaScript kursu · Başlangıç · Ders 30/133

Tek ve çift tırnakla dize oluşturmayı ve ikisi arasındaki farkı öğrenirsin.

Dize nedir?

JavaScript'te metinler dize (string) olarak tutulur. Bir dize, tek tırnak (') veya çift tırnak (") içine alınmış sıfır ya da daha fazla karakterdir.

Örnekler: 'merhaba', "merhaba", "42", ''. Tek ve çift tırnak eşdeğerdir; hangisini seçtiğin stil işidir.

İçinde tırnak kullanacaksan dıştakinin farklı olması kolaylık sağlar: "Ayşe'nin kitabı" ya da 'O "harika" dedi'. Dize typeof ile sorgulandığında her zaman "string" döner.

İç içe tırnak

Bir dize içinde aynı türden tırnak kullanmak istersen, içteki tırnağı ters bölü (backslash) ile işaretlemen gerekir: 'Ayşe\'nin' ya da "O \"harika\" dedi".

Kolay yol: dışarıda farklı tür tırnak kullanmaktır. "Ayşe'nin kitabı" yazmak, 'Ayşe\'nin kitabı' yazmaktan daha okunaklıdır.

Aynı şeyi tek tırnak içinde çift tırnak için de uygulayabilirsin: 'O "harika" dedi'.

Uygulama İki dize tanımla ve yazdır

Tek tırnakla name değişkenini 'Ayşe' (TR) / 'Alex' (EN) olarak tanımla. Çift tırnakla city değişkenini "İstanbul" (TR) / "Berlin" (EN) olarak tanımla. Sonra ikisini de console.log ile yazdır.

Örnek çözümü göster
const name = 'Ayşe';
const city = "İstanbul";
console.log(name);
console.log(city);

Kendini test et

  1. Hangisi geçerli bir dize sabitidir?

    • merhaba
    • 'merhaba'
    • (merhaba)
    • {merhaba}
    Cevabı göster

    'merhaba' — Doğru. Tırnak içine alınan 'merhaba' bir dize sabitidir.

  2. Tek tırnakla dize tanımla

    const city = ____;
    Cevabı göster
    const city = 'İstanbul';
  3. İfade ve anlamını eşleştir

    'dize'
    Tek tırnakla dize
    "dize"
    Çift tırnakla dize
    dize
    Tırnaksız (değişken)
    ''
    Boş dize
  4. console.log(typeof 'merhaba'); ne yazdırır?

    console.log(typeof 'merhaba');
    • "string"
    • "text"
    • "merhaba"
    • "char"
    Cevabı göster

    "string" — Doğru. typeof bir dize için her zaman "string" döner.

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