Javascripte scope sadece fonksiyonlar için geçerli.
var x = 15;
if( x < 100 )
{
var y = 5;
}
var z = y;
alert(y);
Yukarıdaki kod geçerli. Fakat aşağıdaki geçersiz.
function topla () {
var a = 3;
var b = 5;
var sonuc = a + b;
}
alert(sonuc);
Yorumlar