目录
1. 动态参数
1.1 问题
- 产品需求:写一个求和函数(不管用户传入几个实参,都要把和求出来)
1.2 语法
- arguments 是函数内部内置的伪数组变量,它包含了调用函数时传入的所有实参
1.3 总结
- arguments 是一个伪数组,只存在于函数中
- arguments 的作用是动态获取函数的实参
- 可以通过 for 循环依次得到传递过来的实参
2.剩余参数
2.1 问题
- 产品需求:写一个求和函数(不管用户传入几个实参,都要把和求出来)
2.2 语法
- 剩余参数允许我们将一个不定数量的参数表示为一个数组
- . . . 是语法符号,置于最末函数形参之前,用于获取多余的实参
- 借助 . . . 获取的剩余实参,是个真数组