setTimeout - 跟进问题

时间:2011-08-22 01:19:57

标签: javascript callback settimeout

我正在尝试使用javascript setTimeout函数处理回调,但是从func函数中获取“缺少形式参数”错误...

       var pCodes = [ 'a','b','c' ];

    $.each(pCodes, function(index, pCode) {         
        setTimeout(function() { 
            func(pCode, callback); 
        }, 2000);
    });

    function func(in, callback){        
        callback(in);
    }

    function callback(value) {
        alert(value);
    }

1 个答案:

答案 0 :(得分:2)

我不认为in是允许的变量名。我认为它是一个保留的关键字