;function test(arr){
alert(arr.join(""));
setTimeout(arguments.callee(arr),1000)//这里怎么才能把arr传递进去啊?
})([1,2,2,3,4,5,5]);有很多参数,有对象也有字符串
alert(arr.join(""));
setTimeout(arguments.callee(arr),1000)//这里怎么才能把arr传递进去啊?
})([1,2,2,3,4,5,5]);有很多参数,有对象也有字符串
var fn = arguments.callee;
if(!fn.n){fn.n = 0;}
fn.n++;
if(fn.n>3){return}
console.log(arr.join("|"));
setTimeout(function(){
fn(arr);
},1000);
})([1,2,2,3,4,5,5]);
用火狐或者chrome可以看控制台输出
(function test(arr){
var arg = arguments;
alert(arr.join(""));
setTimeout(function(){ arg.callee(arr); }, 1000); //这里怎么才能把arr传递进去啊?
})([1,2,2,3,4,5,5]);