揮発性のメモ2

http://d.hatena.ne.jp/iww/

onclickとかで、あらかじめ変数を渡したい

動かなかった例

    var value = "ABC";
    element.onclick = function(value){
        処理(value);
    };

"ABC"が入ってる変数valueと関数定義の変数valueは別物なので、このやり方では変数は渡せない


動く例

    var value = "ABC";
    element.onclick = (function(v){
        return function(){
            処理(v);
        };
    })(value);

クロージャ使う。




Amazon.co.jp: ジブリがいっぱいSPECIALショートショート: DVD: CHAGE&ASKA,...

ASKA逮捕のおかげか ものすごい高騰している
ON YOUR MARK はもう封印される運命かな