基础知识

关注公众号 jb51net

关闭
首页 > 网络编程 > JavaScript > 基础知识 >

arguments对象

作者:

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> 
您可能感兴趣的文章:
阅读全文