「javascript高級プログラム設計」読書ノート
313 ワード
1.jsはブロックレベルの作用領域がない.
if(true){
var color ="blue";
}
alert(color); //"blue"
for (var i=0; i<10 i++){
doSomething(i);
}
alert(i); // "10"
ブロックレベルのスコープ言語では、for文初期化変数の表現で定義された変数は、ループの環境にのみ存在します.JavaScriptでは、for文で作成された変数iは、for循環運転技術の後でも、循環外部の運転環境にあります.