js中每个函数中隐含的arguments对象,用语表示调用时实际传递的参数
2011-10-05 23:15
726 查看
利用arguments.length属性来进行判断属性个数。
<script>
function add(){
if(1==arguments.length){
alert(arguments[0]);
}
else{
var sum=0;
for(var k=0;k<arguments.length;k++){
sum+=arguments[k];
}
alert(sum);
}
}
add(10);
add(1,2,2,3);
add(10,20,30);
</script>
<script>
function add(){
if(1==arguments.length){
alert(arguments[0]);
}
else{
var sum=0;
for(var k=0;k<arguments.length;k++){
sum+=arguments[k];
}
alert(sum);
}
}
add(10);
add(1,2,2,3);
add(10,20,30);
</script>
相关文章推荐
- JavaScript函数之实际参数对象(arguments) / callee属性 / caller属性 / 递归调用 / 获取函数名称的方法
- 【JS--基础--函数】--隐含参数对象arguments的callee 属性
- JS函数arguments数组获得实际传参数个数
- JNI调用c++函数,该函数的参数是结构体(——对象的传递)
- js中函数参数arguments、callee、caller,值传递、重载
- JS基础篇--函数实际参数转换成数组的方法[].slice.call(arguments)
- js函数参数对象arguments对象分析
- js、函数的分类、对象、arguments、函数参数
- Ext.Net Js调用WebService方法以json对象传递参数
- Delphi动态事件深入分析(对象方法在调用的时候会传递一个隐含的Self指针,而该指针的值在EAX中。即左边第一个参数)
- html中的button按钮调用js函数和提交表单传递参数
- JNI调用c++函数,该函数的参数是结构体(——对象的传递)
- javascript:传递给函数的隐含参数:arguments
- EXT传递参数的问题 js函数的参数传递(arguments)
- javascript Arguments对象——函数的实际参数
- PHP中获取函数调用时实际传递的参数信息
- javascript Arguments对象——函数的实际参数
- js 函数的参数 问题 arguments对象 及闭包
- 像js函数中传递对象参数
- javascript Arguments对象——函数的实际参数