递归遍历
<script> function sum(num){ if (num <= 1) { return 1; } return num * arguments.cellee(num - 1); // 递归中调用自身可以用 argumentscellee 表示 } sum(4);</script>
来源: http://www.bubuko.com/infodetail-2530576.html