JavaScript deyimleri
Sonucu sayfaya, bir iletişim kutusuna veya yalnızca Console’a göndermeyi biliyorsunuz. Şimdi bir betiğin içindeki iş birimlerine bakalım: deyimler (statements). Her deyim tam bir görevdir. Birden fazla deyim yukarıdan aşağıya çalışır — ta ki sonra akış denetimi yolu değiştirene kadar.
JavaScript deyimi nedir ve birden fazlasını nasıl yazarsınız?
Bir deyim, tarayıcının yürüttüğü tam bir görevdir — örneğin bir değeri günlüğe yazmak veya bir öğeyi güncellemek. Bu kursta her deyimi noktalı virgülle (;) bitirin. Deyimleri çalışmasını istediğiniz sırada yazın. Boşluklar ve satır sonları insanlar içindir; deyimler net kaldıkça anlam değişmez. Birkaç deyim birlikteyse süslü parantez { } içine alın — bu grup bir kod bloğudur.
Deyim kuralları özetle
📊 Başlarken deyimleri nasıl düşünmeli
| Fikir | Sizin için anlamı |
|---|---|
| Bir deyim | Tam bir görev (bu kursta sonra ;) |
| Noktalı virgül | Deyimi bitirir — şimdiden alışkanlık yapın |
| Sıra | Yukarıdan aşağı: önceki satırlar önce biter |
| Boşluk | Boşluklar ve boş satırlar okumaya yardım eder; «ekstra sözdizimi» değildir |
| Satır kırma | Uzun bir deyimi net kaldığı sürece bölebilirsiniz |
Kod bloğu { } |
Bir birim gibi deyim grubu (sık göreceksiniz) |
Bir deyim
Tek bir görevle başlayın. Noktalı virgül onu kapatır. Console sonucu size gösterir — hedef ziyaretçiyse hâlâ sayfa güncellemesi gerekir (önceki oturum).
console.log("One statement");
İyi alışkanlıklar
- Öğrenirken her deyimde net bir iş tercih edin
- Motor bazen tahmin etse bile sona
;koyun - Satırı sesli okuyun: henüz tam bir görev değilse bitirmediniz
Birden fazla deyim — sıra önemlidir
Motor deyimleri sırayla çalıştırır. İlk console.log biter, sonra ikincisi başlar. Satırları değiştirin; Console sırası da değişir.
console.log("First");
console.log("Second");
console.log("Third");
Sayfada aynı kural geçerlidir: metni koyan önceki deyim, onu değiştiren sonraki deyimden önce çalışır. Sıra anlamın parçasıdır.
Bir satırda birden fazla deyim
Her birinin noktalı virgülü varsa kısa iki deyimi bir satıra koyabilirsiniz. Okunaklı dosyalar genelde satır başına bir deyim tutar. Ortak satırı yalnızca iki adım çok küçük ve gerçekten birlikteyse kullanın.
console.log("A"); console.log("B");
Boşluk ve satır sonları
Fazla boşluklar ve boş satırlar yeni deyim oluşturmaz. Uzun bir deyimi birkaç satıra bölmek, parçalar hâlâ net bir görevse sorun değildir. Hatayı her boşluğu silerek «düzeltmeyin» — mantığı veya eksik noktalı virgülü düzeltin.
console.log(
"Still one statement"
);
console.log("Next statement");
Kod blokları — parantez içindeki deyimler
Süslü parantezler { } deyimleri bir blokta toplar. Yakında işlevlerde, if testlerinde ve döngülerde göreceksiniz. Şimdilik blok demek: «bu deyimler birlikte gider».
<!DOCTYPE html>
<html>
<head>
<title>Statements — Block</title>
</head>
<body>
<h1 id="msg">Waiting…</h1>
<script>
{
document.getElementById("msg").textContent = "Step one";
document.getElementById("msg").textContent = "Step two — last wins";
}
</script>
</body>
</html>
Parantez içindeki her iki deyim sırayla çalışır. Başlık «Step two — last wins»te kalır çünkü o atama en sondadır. Parantezler yukarı→aşağı kuralını değiştirmez; yalnızca işi gruplar.
Kendiniz deneyin
- Üç
console.logsatırını çalıştırın; sonra ilk ile sonu değiştirip Console sırasını doğrulayın. - İki kısa günlüğü iki noktalı virgülle bir satıra koyun; sonra okunabilirlik için iki satıra ayırın.
- Boşluk örneğindeki gibi bir dize günlüğünü iki satıra bölün — tek deyim kalsın.
- HTML blok demosunu açın; ikinci atama dizesini değiştirip yenileyin.
- İsteğe bağlı: bilerek bir noktalı virgül silin, Console uyarısını not edin, geri koyun.
Sık hatalar
- Boşlukların veya boş satırların program olduğunu sanmak (yalnızca okumayı şekillendirirler)
- Sonraki satırların öncekinden önce çalıştığını varsaymak
- Noktalı virgülü «bir kez çalıştı diye» atlamak, sonra kafa karıştırıcı otomatik ekleme durumuna düşmek
- Bu oturumu Çıktı ile karıştırmak: deyimler görevlerdir; Çıktı sonucun nerede göründüğüydü
- Hemen Syntax (sonraki oturum) beklemek — değişmezler, adlar ve büyük/küçük harf orada
Özet
- Deyim tam bir görevdir
- Bu kursta deyimleri
;ile bitirin - Birden fazla deyim yukarıdan aşağıya çalışır
- Boşluk ve satır sonları insan içindir; yeni deyim icat etmez
{ }deyimleri bir kod bloğunda gruplar- Sonraki: Syntax — bu deyimlerin içinde değer ve adlar nasıl yazılır
🧠 Bilginizi Test Edin
Bilginizi Test Edin
Bu interaktif sınavla kendini test et ve konuyu ne kadar iyi anladığını gör
📝 Talimatlar
- Her soruyu dikkatle okuyun
- Her soru için en iyi cevabı seçin
- Quiz'i istediğiniz kadar tekrar alabilirsiniz
- İlerlemeniz üstte gösterilecek