arguments对象


在javascript中,不需要明确指出参数名,就能访问它们。如:
function hi(){
if(arguments[0]=="andy"){
return;
}
alert(arguments[0]);
}
用arguments[0]可以访问第一个参数,如此类推。
利用arguments对象可以实现重载,利用arguments.length可以获取函数的参数个数,如下:
function hi(){
if(arguments.length==1){
alert(arguments[0]);
}
else if(arguments.length==2){
alert(arguments[0] + arguments[1]);
}
}
<script language="JavaScript" type="text/javascript">
function fun()
{
var arr=fun.arguments;
for(var i=0;i<arr.length;i++)
{
alert(arr[i]);
}
}
fun("aa","bb","cc");
</script>



相关阅读:
W3C教程(14):W3C RDF和OWL活动
CSS网页制作技巧:节约网页代码编写时间
SWFObject 2.1以上版本语法介绍
JavaScript Event学习第四章 传统的事件注册模型
Linux引导常见的三种问题与解决方案
将LINUX变成路由器
JQuery实现倒计时按钮的实现代码
sqlserver 中一些常看的指标和清除缓存的方法
如何拆分复制的Access 97数据库
encode脚本和normal脚本混用的问题与解决方法
网页制作中段落缩进的5种解决方法
javascript 鼠标事件总结
数据转换冲突及转换过程中大对象的处理
JQuery 自定义CircleAnimation,Animate方法学习笔记
快速导航

Copyright © 2016 phpStudy | 皖ICP备18014864号-4