• 不断前进 超越自我 Never Stop Beyond Myself

  • 本站域名正式更改为http://www.oecom.cn

  •    2个月前 (08-09)  HTML笔记 |   抢沙发  10 
    文章评分 0 次,平均分 0.0

    在JavaScript中,arguments对象是比较特别的一个对象,实际上是当前函数的一个内置属性。arguments非常类似Array,但实际上又不是一个Array实例。其实Javascript并没有重载函数的功能,但是Arguments对象能够模拟重载。Javascrip中每个函数都会有一个Arguments对象实例arguments,它引用着函数的实参,可以用数组下标的方式"[]"引用arguments的元素。arguments.length为函数实参个数,arguments.callee引用函数自身。

    可以通过下面的例子来看一下arguments的具体使用方法

    arguments.callee引用函数自身的意思看下面代码即可理解

    通过上面的例子可以看到callee的作用,当需要使用递归来处理问题时callee就派上了用场

     

      
     

    除特别注明外,本站所有文章均为落帆亭原创,转载请注明出处来自http://www.oecom.cn/the-use-of-arguments-in-js/

    关于
    Never stop Beyond myself

    发表评论

    表情 格式

    暂无评论

    切换注册

    登录

    忘记密码 ?

    您也可以使用第三方帐号快捷登录

    切换登录

    注册

    扫一扫二维码分享