javascript函数,参数默认值该怎么加?
function test(a,b,c)
如果调用的函数不含参数c,就默认c=1
请教各位
问题点数:50、回复次数:3Top
1 楼net_lover(【孟子E章】)回复于 2005-07-22 15:20:09 得分 50
<script>
function ArgTest(){
var i, s, numargs = arguments.length;
if (numargs < 3)
alert(arguments[0])
else
alert(arguments[2])
}
ArgTest("a","b","c")
ArgTest("a","b")
</script>Top
2 楼net_lover(【孟子E章】)回复于 2005-07-22 15:26:23 得分 0
<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>
Top
3 楼enctype(快哉风)回复于 2005-07-22 23:00:35 得分 0
<script>
function vars(a){
b = a || '没输入参数';
alert(b);
}
</script>Top




