JS 函数

这里介绍一点简单的内容,主要想讲一下函数的参数

ECMAScript中函数的参数在内部是用一个数组表示的, 我们可以用arguments对象去访问这个参数数组,但它并不是Array的实例,只是可以通过方括号形式去访问

  arguments和命名参数的值永远是同步的,但他们的内存空间是独立的

而且 ! arguments 对象的长度由传入的参数个数决定,而不是定义时命名参数的个数,也就是说,长度取决于该函数被调用时传入的参数个数

ECMAScript中所有参数传递的都是值,不是引用传递

posted @ 2018-09-29 21:11  你今天学习了吗  阅读(126)  评论(0)    收藏  举报