arguments 是函数内部内置的伪数组变量,它包含了调用函数时传入的所有实参。
<script>// 求生函数,计算所有参数的和function sum() {// console.log(arguments);let s = 0;for(let i = 0; i < arguments.length; i++) {s += arguments[i];}console.log(s);}// 调用求和函数sum(5, 10); // 两个参数sum(1, 2, 4); // 两个参数</script>
总结:
arguments是一个伪数组arguments的作用是动态获取函数的实参
