# Kapsamlar ve Geçerlilikler

Kapsam; değişkenlerin veya ifadelerin geçerli olduğu, başvurulduğunda erişilebildiği kod birimidir. Hiyerarşiktir. Alt kapsamlardan üst kapsamlardaki değişkenlere veya ifadelere erişebilir. Fakat tam tersi mümkün değildir.

JavaScript'te üç çeşit kapsam vardır.

* Global Kapsam (Ana Kapsam)
  * Blok Kapsamı (Alt Kapsam)
  * Fonksiyon Kapsamı (Alt Kapsam)
