javascript 不固定參數

Posted by: 邱小新 at 上午9:53:00 in

今天在網路上查 window 的 error 事件,意外地發現一段很有趣的程式碼。

<script type="text/javascript"> window.onerror=testError; function testError() { arglen=arguments.length; var errorMsg="參數 : "+arglen; for(var i=0;i<arglen;i++) { errorMsg+="\n參數"+(i+1)+" : "+arguments[i]; } alert(errorMsg); window.onerror=null; return true; } function test(){ error } test(); </script>

記得之前在書上看到,原來 function 其實也是 javascript 的一個物件,所以在 google 上查詢 javascript function object。終於找到

0 意見

張貼留言