JS 中的arguments.callee 是什么呀 干什么用的
希望能举个简单的例子 谢谢了

解决方案 »

  1.   

    argument代表当前函数的参数数组
    argument.callee代表当前的函数体(可以运用于递归操作)<script language=javascript>
        //可以利用argument.callee 做递归操作
            function ShowArgument()
            {
                var length = arguments.length;
                alert('当前函数参数数量:'+length+'   第三个参数是:'+arguments[2]+"   当前函数:"+arguments.callee.toString());
                
            }
        </script>
    <input type=button id=btn1 onclick="javascript:ShowArgument(11,12,13,14,15);" value="Button1" />