rapale's blog
Do one thing with your heart

前端备忘录

前端细节 总结沉淀

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
javascript中arguments可以理解为一个属性,也是个数组对象,简单的理解为一个函数定义了4个形参,执行这个函数时传递了4个实参,那么arguments.length的值为4,如果传了3个实参,那么arguments.length的值为3,通过arguments[i]可以访问具体哪个实参的值,如arguments[1]得到第二个实参的值
总结以下实例便于记忆:

function test(a,b,c,d){//定义了4个形参

        console.log(arguments);//[1, 2, 3]
        console.log(typeof arguments);//object
        console.log(arguments[1]);//2
        console.log(arguments.length);//3
}

test(1,2,3);//传了3个实参

  



posted on 2015-12-25 12:08  rapale  阅读(315)  评论(0编辑  收藏  举报