不太明白arguments.callee的用法,虽然我知道他指当前正在执行的函数
function counter(){
if(!arguments.callee.count){
arguments.callee.count=0
}
return arguments.callee.count++;
}
counter(); //0
counter();
counter(); //2
不理解底下三次执行结果咋是这这样的.
--
修改:beryman FROM 202.127.16.*
FROM 202.127.16.*