<script>
function fu(){
var sum=0;
for (var i in arguments){
//document.write(arguments.length);//arguments隐形参数数组的长度
//alert(i);
// i 是arguments隐形参数数组的下标
if(typeof(arguments[i])=="number"){
sum=sum+arguments[i];
}
}
return sum;
}
alert( fu(1, "abc", 4, 5) );
</script>
JS中函数具有名为arguments隐形参数
JavaScript 隐形参数数组arguments使用解析
最新推荐文章于 2025-12-05 08:37:05 发布
本文深入探讨了JavaScript中函数的arguments对象,它是一个隐形参数数组,允许函数接收任意数量的参数。通过示例展示了如何遍历arguments并检查参数类型,将数字参数求和。该功能在动态参数处理中十分有用。
3839

被折叠的 条评论
为什么被折叠?



