arguments对象

2016-02-19 11:47 0 1 收藏

下面图老师小编要跟大家分享arguments对象,简单的过程中其实暗藏玄机,还是要细心学习,喜欢还请记得收藏哦!

【 tulaoshi.com - Web开发 】

在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;iarr.length;i++) 

alert(arr[i]); 


fun("aa","bb","cc"); 
/script 

来源:http://www.tulaoshi.com/n/20160219/1598606.html

延伸阅读
标签: word
word2007链接对象和嵌入对象   当您将内容作为对象插入时,将创建插入内容与另一个 Microsoft Office 程序中创建的内容之间的动态链接。与粘贴内容(如通过按 Ctrl+V 粘贴)不同,将内容作为链接对象或嵌入对象插入时,您可在原始程序中处理内容。 例如,如果将工作表单元格作为 Excel 对象插入文档中,Microsoft Office Word 将...
Java抽象窗口工具包(AWT)为在Graphics对象上绘制提供许多方法,但是如何在Image对象上绘制或者转换Graphics对象为Image对象? AWT Image类提供getGraphics方法和它的扩充,BufferedImage类提供createGraphics方法。优先的选择是使用BufferedImage,它返回更强大的Graphics2D类。 BufferedImage bffImg = new BufferedIma...
标签: Web开发
DOM对象就是Javascript固有的一些对象操作。DOM对象能使用Javascript固有的方法,但是不能使用jQuery里的方法。例如:document.getElementById("img").src="test.jpg";这里的document.getElementById("img")就是DOM对象; $("#img").attr("src","test.jpg"); 和document.getElementById("img").src="test.jpg"; 是等价的,是正确的, 但是$("#i...
标签: ASP
  Response对象后跟输出对象,其语法见下面的演示代码。 <html<head <titleres4.asp</title </head<body bgcolor="#FFFFFF" <% ' The response object can be used to write text a variety of ways ' depending on what style you personally prefer ' Various permutations of writing to the browse...
标签: Web开发
utl.js 代码如下: function createXmlTree(node, indent) {     if (node == null)         return "";     var str = "";     switch (node.nodeType) {  &...

经验教程

887

收藏

36

精华推荐

Response对象2

Response对象2

关注一切668

定义函数对象

定义函数对象

january1241

创建高级对象

创建高级对象

麻豆model团队

微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部