可变参(不定参):arguments
参数的个数可变,参数数组。
例:
<script>
function sum() {
var result = 0;
var i = 0;
for (i = 0; i < arguments.length; i++) {
result += arguments[i];
};
alert(result);
}
sum(1,2,3,4);
</script>
结果弹出:10
对于不定参数个数的情况用 arguments 。