<script>
 function   test(a,b,c)  
  如果调用的函数不含参数c,就默认c=1  
  请教各位
</script>

<script>  
  
function   ArgTest(){  
        
var   i,   c,   numargs   =   arguments.length;  
        
if   (numargs   <   3)  
        c
=1  
        
else  
        c
=arguments[2]  
        alert(c)  
  }  
  ArgTest(
"a","b",32323)  
  ArgTest(
"a","b")  
</script>

也可参看手册