Bu öğretici, JavaScript’in temel yapı taşlarını: deyimleri ve yorumları tanıtır. Bu kavramları anlamak, açık, verimli ve sürdürülebilir JavaScript kodu yazmak için çok önemlidir.
İçerik Tablosu
JavaScript Deyimleri
Bir JavaScript deyimi, JavaScript motorunun çalıştırdığı tek bir komuttur. Bu komutlar, programlarınızın temel mantığını oluşturur. Deyimler basit veya karmaşık olabilir, ancak temelde tek bir eylemi temsil ederler. Her zaman gerekli olmasa da, tahmin edilebilir davranışı sağlamak ve olası hatalardan kaçınmak için deyimleri her zaman noktalı virgül (;
) ile sonlandırmak en iyi uygulamadır.
JavaScript Deyimlerine Örnekler:
- Değişken Bildirimi ve Ataması:
let x = 10;
x
değişkenini bildirir ve ona 10 değerini atar.const PI = 3.14159;
sabit bir değişken bildirir. - Atama:
y = 20;
y
değişkenine 20 değerini atar (Not: Bazı durumlarda izin verilebilir olsa da, daha iyi kod açıklığı ve sürdürülebilirlik için her zamanlet
veyaconst
kullanarak değişkenleri bildirin). - Fonksiyon Çağrısı:
console.log("Merhaba, dünya!");
çıktıyı görüntülemek için yerleşikconsole.log()
fonksiyonunu çağırır. - Aritmetik İşlem:
z = x + y;
x
vey
‘yi toplar ve sonucuz
‘ye atar. - Koşullu Deyim:
if (x > y) { console.log("x, y'den büyüktür"); }
bir koşula bağlı olarak kodu çalıştırır. - Döngü:
for (let i = 0; i < 10; i++) { console.log(i); }
bir kod bloğunu tekrar tekrar çalıştırır.
Deyimler, kontrol akışı deyimleri (if
, for
, while
gibi) yürütme sırasını değiştirmedikçe, yukarıdan aşağıya sırayla yürütülür.
JavaScript Yorumları
Yorumlar, kod okunabilirliği ve sürdürülebilirliği için çok önemlidir. JavaScript motorunun yok saydığı kodunuzdaki açıklayıcı notlardır. Etkin yorumlama, özellikle büyük projelerde, kodunuzun anlaşılmasını, hata ayıklamasını ve üzerinde iş birliği yapılmasını kolaylaştırır.
JavaScript Yorum Türleri:
- Tek Satır Yorumları: Tek satırlık bir yorum oluşturmak için
//
kullanın.// Bu tek satırlık bir yorumdur.
- Çok Satırlık Yorumlar: Çok satırlık yorumlar oluşturmak için
/*
ve*/
kullanın./* Bu çok satırlık bir yorumdur. Birden çok satıra yayılabilir. */
Kodunuzun yalnızca neyi değil, niçin olduğunu açıklayan açık ve öz yorumlar yazmayı unutmayın. Kodunuzun karmaşık mantığını veya belirsiz kısımlarını açıklamaya odaklanın.