JavaScripti tarayıcı tarafından çalıştırılan birbirini izleyen ifadeler olarak tanımlayabiliriz.

JavaScript Büyük Küçük Harfe Duyarlıdır.

HTML den farklı olarak JavaScript Büyük küçük harfe duyarlıdır.
Bu yüzden, JavaScript ifadeleri yazarken, değişken , nesne , fonksiyon yaratırken yada çağırırken Büyük Küçük harfe dikkat ediniz.

JavaScript İfadeleri

Bir JavaScript ifadesi, tarayıcıya bir komuttur. Komutun amacı, tarayıcıya ne yapacağını söylemektir.
Aşağıdaki ifade tarayıcıya, sayfa içine “RC Eğitim” yazmasını söyler

document.write("RC Eğitim ");

Tüm çalıştırılabilir ifadelerin sonuna noktalı virgül eklenmesi normaldir. Bunu iyi bir programlama alışkanlığı olarak nitelendirebiliriz. Bu şekilde noktalı virgün koymayı bir çok web örneğinde görebiliriz.

Noktalı virgül JavaScript standartlarına göre tercihe bağlıdır. Tarayıcılar satırın sonunu ifadenin sonu olarak yorumlarlar. Bundan dolayı, ifade sonunlarında sık sık noklalı virgün görürüz.

Noktalı virgül kullanmak, bir satır içinde birden fazla JavaScript ifadesi yazmayı mümkün kılar.

JavaScript Kodu

JavaScript kodu yada sadece JavaScript , bir biri ardına gelen JavaScript ifadeleridir.
Her satır, tarayıcı tarafından, yazıldığı sıraya göre çalıştırılır.

Aşağıdaki örnekte, bir başlık ve 2 paragraf var.

<script type="text/javascript">

document.write("<h1>Bu bir başlıktır.</h1>");

document.write("<p>Bu birinci paragraf.</p>");

document.write("<p>Bu ikinci paragraf.</p>");

</script>

JavaScript Blokları

JavaScript ifadeleri bloklar içinde gruplanabilir.

Bloklar süslü parantez “{ “ ile başlar ve “ } ” ile sona erer.
Bloğun amacı, ifade sırasının birlikte çalıştırılmasını sağlamaktır.

Aşağıdaki örnek bir önceki örneğimiz bloklar içinde yazılmış halidir.

<script type="text/javascript">

{

document.write("<h1>Bu bir başlıktır.</h1>");

document.write("<p>Bu birinci paragraf.</p>");

document.write("<p>Bu ikinci paragraf.</p>");

}

</script>

Bir blok, bir fonksiyondaki yada bir koşuldaki ifadeleri bir araya toplar.
Koşul belirli şartlarda çalıştırılacak ifadeler grubudur.