简述 arguments 对象的作用

原创 2016年12月29日 16:33:38

在函数代码中,使用特殊对象 arguments 可以访问函数的参数。即,开发者在定义函数时,无需明确的为方法声明参数,也可以在方法体中使用 arguments 来访问参数。这是因为, arguments 是一种特殊对象,在函数代码中,表示函数的参数数组。
正因为 arguments 表示参数组成的数组,因此,首先可以使用arguments.length检测函数的参数个数,其次,可以通过下标(arguments[index])来访问某个参数。这样,可以用 arguments 对象判断传递给函数的参数个数并获取参数,适用于函数参数无法确定个数的情况下。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

温故而知新: JavaScript arguments 对象详解

温故而知新: JavaScript arguments 对象详解

JavaScript中的arguments对象暗藏玄机...原来是我傻了?

一、先简单介绍下JavaScript的arguments JavaScript中的arguments对象是函数执行时创建的对象。通过它,我们可以动态取参数。学过Java的朋友可能知道方法形参类型可以...

JavaScript中argument对象的作用

http://www.studyofnet.com/news/215.htmlhttp://zhidao.baidu.com/link?url=oRfPXRAtIxNgJLm6AnLaoKpDKfuw...

js加强:js引擎,变量作用域,arguments对象,特殊函数,闭包

讲师:觉月 1  JS回顾 1.核心浏览器     5个: IE Chrome  FireFox  Safari Opera   2.脚本语言概念   字符串,不用翻译,嵌入在其他的软件...

js 函数的参数 问题 arguments对象 及闭包

js 参数的传递  是按值传递,在函数内部对变量所做的操作,不会影响到外部的变量。但是如果传递的是复合类型的对象,在内部对其属性所做的操作,则会影响外部对象,这是按址传递。 例如 var ...
  • tustyao
  • tustyao
  • 2015年06月27日 23:35
  • 788

js arguments对象

在javascript函数体内,标识符arguments具有特殊含义。它是调用对象的一个特殊属性,用来引用Arguments对象。 Arugments对象就像数组,注意这里只是像并不是哈。 java...

js的arguments对象

什么是arguments arguments 是是JavaScript里的一个内置对象,它很古怪,也经常被人所忽视,但实际上是很重要的。所有主要的js函数库都利用了arguments对象。所以a...

Javascript对象arguments和this

函数内部有两个特殊的对象:arguments和this。其中arguments是一个数组类对象,包含传入函数的所有参数。虽然arguments的主要用途是保存函数参数,但是这个对象还有一个名叫call...

你不知道的JavaScript--Item11 arguments对象

1、什么是argumentsarguments 是是JavaScript里的一个内置对象,它很古怪,也经常被人所忽视,但实际上是很重要的。所有主要的js函数库都利用了arguments对象。所以agr...

JS arguments对象

最近开始学习JS, 因为东西太多,而且比较繁琐。所以把自己的学习心得记录在这里,可以加深一下印象。 今天接触到了JS的arguments对象。查阅了一些资料,现在总结一下。 argumen...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:简述 arguments 对象的作用
举报原因:
原因补充:

(最多只允许输入30个字)