<script type="text/javascript">
function doAdd(num1,num2){
if(arguments.length ==1)
{
alert(num1 + 10);
} else if(arguments.length ==2) {
alert(arguments[0] + num2);
}
}
doAdd(2);
function doAdd(num1,num2){
if(arguments.length ==1)
{
alert(num1 + 10);
} else if(arguments.length ==2) {
alert(arguments[0] + num2);
}
}
doAdd(2);
doAdd(2,2);
</script>
</script>
让函数能够接受任意个参数并分别实现适当的功能
可以向ECMAScript函数传递任意数量的参数,并且可以通过arguments对象来访问这些参数。