クロージャのサンプル
■サンプルコード
function sample(x){
return function(){return x++;}
}
var func = sample(100);
alert(func());//100
alert(func());//101
alert(func());//102
alert(func());//103
alert(func());//104
ポイントとしては、関数は定義されたスコープで実行されるということ。
TrackBack URL :
Comments (0)
コメントはまだありません»
コメントはまだありません。
この投稿へのコメントの RSS フィード。TrackBack URL
コメントする