`
yeminping
  • 浏览: 177675 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

JavaScript函数中arguments对象

    博客分类:
  • web
阅读更多

<!----><!----> <!---->

  JavaScript 函数中 arguments 为特殊对象,无需明确指出参数名,就能访问它们。用 arguments[0], arguments[1] 依次类推出参数。如

 

function sayHello() {

                if (arguments[0] == "bye")

                     return;

 

                alert(arguments[0]);

            }

 

<!---->1.       <!---->调用 sayHello(‘bye’) 直接返回,无任何信息

<!---->2.       <!---->调用 sayHello(‘HelloWorld’), 提示 ”HelloWorld”

 

 

  Arguments 还提供了一个属性 arguments.length, 作用于参数个数 :

 

  funcion args() {

       alert(arguments.length);

}

 

args(‘a’, 1)     // 提示 2

args()    // 提示 0

args(23)    // 提示 1

 

分享到:
评论

相关推荐

    理解Javascript函数形式参数与arguments

    理解Javascript函数形式参数与arguments 在JavaScript中,函数的形式参数和arguments之间存在着微妙的关系。为了深入理解这方面的知识,我们需要首先了解形式参数和实际参数的概念。形式参数指的是定义方法时所明确...

    arguments对象的使用

    在函数定义时没有形参名称时,向函数传递参数的使用方法。 实例演示了arguments对象的使用方法。

    Javascript学习笔记之函数篇(四):arguments 对象

    JavaScript中arguments函数对象是该对象代表正在执行的函数和调用它的函数的参数。JavaScript 函数中 arguments 为特殊对象,无需明确指出参数名,就能访问它们。

    Javascript中arguments对象的详解与使用方法

    ECMAScript中的函数并不介意传递的参数有多少,也不介意是什么类型。由于JavaScript允许函数有不定数目的参数,所以我们需要一种机制,可以在 函数体内 ...这篇文章将详细介绍Javascript中的arguments对象和使用方法。

    Javascript中arguments对象详解

    在上篇文章中我们讨论了javascript中的默认参数,这篇文章,我们来讨论下javascript的arguments参数对象。 如下例的一个函数,我们如何根据传入参数的不同来做不同的处理呢? 代码如下: function addAll () {  // ...

    Javascript中的arguments对象

    在js中一切都是对象,连函数也是对象,函数名其实是引用函数定义对象的变量。 1、什么是arguments? 这个函数体内的arguments非常特殊,实际上是所在函数的一个内置类数组对象,可以用数组的[i]和.length。 2、有...

    深入解析JavaScript中的arguments对象

    所有的函数都有一个自己的arguments对象,用来储存它实际接受到的参数,而不局限于函数声明时所定义的参数列表。它不是数组却类似数组,具有数组一样的访问性质及方式,可以由arguments[n]来访问对应的单个参数的值...

    简单谈谈Javascript函数中的arguments

    在javascript中所有的函数内部都包含了一个隐藏的变量叫arguments;它存放着所有传递到这个函数中的参数; 那么我们打开实例看看arguments的输出形式 (function fn(){ console.log(arguments) })(1,2,3,4) 结果...

    深入浅析JavaScript中的arguments对象(强力推荐)

    1、在JavaScript中,arguments对象是比较特别的一个对象,实际上是当前函数的一个内置属性。arguments非常类似Array,但实际上又不是一个Array实例。可以通过如下代码得以证实(当然,实际上,在函数funcArg中,调用...

    跟我学习javascript的arguments对象

    1、什么是arguments arguments 是是JavaScript里的一个内置对象,它很古怪,也经常被人所忽视,...javascript函数体内,arguments像数组(并不是真的数组,是一个Arguments对象,再次强调)一样,有length属性,可以代表

    javascript函数的解释

    javascript函数的解释,解释了具体函数的功能,一、函数JavaScript函数集合 1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document-&gt;html-&gt;(head,body) 4.一个浏览器窗口中的DOM顺序是:...

    JavaScript中arguments和this对象用法分析

    本文实例讲述了JavaScript中arguments和this对象用法。分享给大家供大家参考,具体如下: 在函数内部有两个特殊的对象 : arguments和this。 1、arguments对象 js函数不介意定义多少参数,也不在乎传递进来多少参数,...

    【JavaScript源代码】JavaScript中arguments的使用方法详解.docx

     说回arguments,它是js中函数内置的一个对象,而执行函数方法的实参中值都存储在arguments中; 要想获取到这些实参,就需要像数组一样,用下标/索引来定位到每个值上面,但是又不能说它是一个数组,因为它里面...

    javascript内置对象arguments详解

    一、什么是argumentsarguments 是是JavaScript里的一个内置对象,它很古怪,也经常被人所忽视,但实际上是很重要的。所有主要的js函数库都利用了arguments对象。所以agruments对象对于javascript程序员来说是必需...

    Javascript函数中的arguments.callee用法实例分析

    主要介绍了Javascript函数中的arguments.callee用法,结合实例形式分析了arguments.callee操作当前方法引用的具体技巧,需要的朋友可以参考下

    js中arguments对象的深入理解

    在JavaScript中,arguments属于当前对象的一个内置属性,arguments非常类似于Array对象,但是又不是实例的Array。本文主要给大家介绍了关于js中arguments对象的相关内容,下面话不多说了,来一起看看详细的介绍吧 一...

    javascript函数中的arguments参数

    中午的时候稍微研究了下javascript function中的arguments 代码如下: [removed] [removed] = function() { (function(arg1, arg2) { alert&#40;arguments.length&#41;; alert&#40;arguments.callee.length&#41;; })...

    JavaScript中使用arguments获得函数传参个数实例

    主要介绍了JavaScript中使用arguments获得函数传参个数实例,本文用了多个例子来讲解arguments的使用,需要的朋友可以参考下

Global site tag (gtag.js) - Google Analytics