カテゴリー/アーカイブスへ移動

記事見出し索引

クロージャ : JavaScript

クロージャの覚書。

var func = function(){
    var counter=0;
    function inc(){
        console.log(++counter);
    }
    return inc;
}

var f = func();
for(var i=0;i<10;i++){
	f();
}

1~10までが表示。


function inc(){
   var counter=0;
   console.log(++counter);
}
for(var i=0;i<10;i++){
	inc();
}

// 1が表示

  このページの上へ

スポンサード リンク

  Yahoo!ブックマークに登録    Google  この記事をクリップ!  BuzzurlにブックマークBuzzurlにブックマーク

2008/6/30 月 | basic, Javascript | 固定リンク |

この記事にはまだコメントがついていません。

コメントの投稿

段落や改行は自動挿入です。メールアドレスはサイト上では非表示です。
使用できる HTML タグ: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

(必須)

(必須)


トラックバックURL