基础篇:arguments实参集合与局部变量、参数关系

先了解几个术语:
实参——实际传递的参数 fni(1,2,3);
形参——形式上,abc这些名代表123 function fn(a,b,c);
实参的集合——
function fn(){ //arguments=>[1,2,3]——实参集合 // alert( arguments.length ); // alert( arguments[arguments.length-1] ); }

什么时候用arguments?
当函数的参数个数无法确定的时候:用 arguments

计算小例子:
function sum (){ var n = 0; for( var i=0; i<arguments.length; i++ ){ n += arguments[i]; } return n; }

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 7,827评论 2 17
  • 单例模式 适用场景:可能会在场景中使用到对象,但只有一个实例,加载时并不主动创建,需要时才创建 最常见的单例模式,...
    Obeing阅读 2,097评论 1 10
  • 《ijs》速成开发手册3.0 官方用户交流:iApp开发交流(1) 239547050iApp开发交流(2) 10...
    叶染柒丶阅读 5,317评论 0 7
  • 我跟A君就上菜的顺序发生争执,我说,刚才是先给你,然后B,最后我。她说,不,我记得是先你,再B,后我。这时候刚上菜...
    暂未定阅读 121评论 0 1
  • 随着常规赛的即将结束,各大奖项预测众说纷纭,其中最受瞩目当属常规赛MVP最终归属。截止今天维斯布鲁克场均31...
    伐木累世界和平阅读 256评论 1 1