JavaScript Açıklamaları
- Önceki Sayfa JS Dilbilgisi
- Sonraki Sayfa JS Değişkenleri
JavaScript yorumları, JavaScript kodunu açıklamak ve okunabilirliğini artırmak için kullanılır.
JavaScript yorumları, test alternatif kodları sırasında yürütülmesini önlemek için de kullanılabilir.
Tek satırlık yorum
Tek satırlık yorum, //
Başlangıç.
herhangi bir yerde //
Satır sonundaki metin, JavaScript tarafından göz ardı edilir (yürütülmez).
Bu örnek, her kod satırı öncesinde tek satırlık yorum kullanır:
Örnek
// Başlık değiştir: document.getElementById("myH").innerHTML = "İlk sayfam."; // Paragrafı değiştir: document.getElementById("myP").innerHTML = "İlk paragrafım.";
Bu örnek, her satırın sonunda kodu açıklamak için tek satırlık yorum kullanır:
Örnek
var x = 5; // x'yi tanımla, ona 5 değerini atar var y = x + 2; // y'yi tanımla, ona x + 2 değerini atar
Çok satırlı yorum
Çok satırlı yorum, /*
başlangıç} */
sonu
herhangi bir yerde /*
ve */
arasındaki metinler JavaScript tarafından göz ardı edilecektir.
Bu örnek, kodu açıklamak için çok satırlı yorum satırları (yorum blokları) kullanır:
Örnek
/* aşağıdaki kod değiştirecek web sayfasında id = "myH" olan başlık ve id = "myP" olan paragraf: */ document.getElementById("myH").innerHTML = "İlk sayfam."; document.getElementById("myP").innerHTML = "İlk paragrafım.";
Yorum:Tek satırlı yorumlar en yaygın kullanılanlardır.
İpucu:Yorum blokları genellikle resmi bildirimlerde kullanılır.
Yorum satırları kullanarak çalışmayı önlemek
Yorum satırları kullanarak kodun çalışmasını önlemek, kod testleri için oldukça uygundur.
Kod satırı öncesine //
Çalışabilir kod satırlarını yorum satırlarına dönüştürür.
Bu örnek //
Kod satırının çalışmasını önlemek için:
Örnek
//document.getElementById("myH").innerHTML = "İlk sayfam."; document.getElementById("myP").innerHTML = "İlk paragrafım.";
Bu örnek, çok satırlı kodun çalışmasını önlemek için yorum satırları kullanır:
Örnek
/* document.getElementById("myH").innerHTML = "İlk sayfam."; document.getElementById("myP").innerHTML = "İlk paragrafım."; */
Ek Okuma
JavaScript İleri Düzey Eğitimi: ECMAScript Dilbilgisi
- Önceki Sayfa JS Dilbilgisi
- Sonraki Sayfa JS Değişkenleri