javascript函数中的arguments参数

 更新时间:2010年08月01日 15:54:34   作者:  
arguments当然只在function体内才有意义, arguments.length 返回的是传入function的实参个数
中午的时候稍微研究了下javascript function中的arguments
复制代码 代码如下:

<script type="text/javascript">
window.onload = function() {
(function(arg1, arg2) {
alert(arguments.length);
alert(arguments.callee.length);
})();
}
</script>

其中观察了下arguments.length和arguments.callee

首先arguments当然只在function体内才有意义, arguments.length 返回的是传入function的实参个数,比如我这里没有传入什么,而是直接运行了一个匿名函数,那么第一个alert肯定是'0', 再来看arguments.callee返回的是调用的函数本身, 对于匿名函数,则可以通过arguments.callee得到自身的引用,这里arguments.callee.length返回的是function本预期要传入的参数个数,这样的话第二个alert就是'2', 如果这是个有名字的函数比如函数名为mytest,那么就可以直接mytest.length来得到应该传入的参数个数.

相关文章

  • 你所要知道JS(DHTML)中的一些技巧

    你所要知道JS(DHTML)中的一些技巧

    你所要知道JS(DHTML)中的一些技巧...
    2007-01-01
  • JavaScript中的数据类型转换方法小结

    JavaScript中的数据类型转换方法小结

    这篇文章主要介绍了JavaScript中的数据类型转换方法,是JavaScript入门学习中的基础知识,需要的朋友可以参考下
    2015-10-10
  • JavaScript 学习初步 入门教程

    JavaScript 学习初步 入门教程

    看了《21天学习JavaScript》的视频教程,感觉就是语法好熟悉,和C++类似,和C#类似,和Java类似!幡然悔悟这些语言的语法都是类似的,数据类型,对象方法(或者称之为函数,由于我是个菜鸟所以也数不清楚到底是什么)。
    2010-03-03
  • JavaScript在IE和FF下的兼容性问题

    JavaScript在IE和FF下的兼容性问题

    长久以来JavaScript兼容性一直是Web开发者的一个主要问题。在正式规范、事实标准以及各种实现之间的存在的差异让许多开发者日夜煎熬。为此,主要从以下几方面差异总结IE和Firefox的Javascript兼容性:
    2014-05-05
  • 微信开发 微信授权详解

    微信开发 微信授权详解

    这篇文章主要介绍了微信开发 微信授权详解的相关资料,需要的朋友可以参考下
    2016-10-10
  • javascript Math.random()随机数函数

    javascript Math.random()随机数函数

    返回指定范围的随机数(m-n之间)的公式 ,大家可以参考下。
    2009-11-11
  • Javascript基础知识详解

    Javascript基础知识详解

    本篇适合javascript新手或者学了前端一段时间,对js概念不清晰的同学。本文将讲述几点对于初学者遇到的javascript的坑,相信对javascript基础薄弱的同学,可以加深对javascript的理解
    2021-10-10
  • 在javascript中关于节点内容加强

    在javascript中关于节点内容加强

    本篇文章,小编为大家介绍,关于在javascript中关于节点内容加强的问题
    2013-04-04
  • 详解JavaScript中Date.UTC()方法的使用

    详解JavaScript中Date.UTC()方法的使用

    这篇文章主要介绍了详解JavaScript中Date.UTC()方法的使用,是JS入门学习中的基础知识,需要的朋友可以参考下
    2015-06-06
  • 解析URI与URL之间的区别与联系

    解析URI与URL之间的区别与联系

    URI就是一种资源定位机制,它是比较笼统地定位了资源,并不局限于客户端和服务器,而URL就定位了网上的一切资源,只要是网上的资源,都有唯一的URL
    2013-11-11

最新评论