ES6中rest参数应用实例如何具体分析?
- 内容介绍
- 文章标签
- 相关推荐
本文共计477个文字,预计阅读时间需要2分钟。
ES6 引入的 rest 参数允许你获取函数的剩余参数,而不需要使用 arguments 对象。以下是一个简化的示例,说明了如何使用 rest 参数:
javascriptfunction printRestParams(...restParams) { console.log('剩余参数:', restParams);}
printRestParams(1, 2, 3, 4, 5); // 输出: 剩余参数: [3, 4, 5]
本文实例讲述了es6函数之rest参数用法。分享给大家供大家参考,具体如下:
es6引入rest参数(形式为 …变量名),用于获取函数的多余参数,这样就不需要使用arguments对象了,rest参数搭配的变量是一个数组,该变量将多余的参数放入数组中。
function add (...values) { let sum = 0; for (var val of values) { sum += val } return sum } add(2, 3, 5) // 10
上面代码的add函数是一个求和函数,利用rest参数,可以向该函数传入任意数目的参数。
下面是一个rest参数代替arguments变量的例子。
本文共计477个文字,预计阅读时间需要2分钟。
ES6 引入的 rest 参数允许你获取函数的剩余参数,而不需要使用 arguments 对象。以下是一个简化的示例,说明了如何使用 rest 参数:
javascriptfunction printRestParams(...restParams) { console.log('剩余参数:', restParams);}
printRestParams(1, 2, 3, 4, 5); // 输出: 剩余参数: [3, 4, 5]
本文实例讲述了es6函数之rest参数用法。分享给大家供大家参考,具体如下:
es6引入rest参数(形式为 …变量名),用于获取函数的多余参数,这样就不需要使用arguments对象了,rest参数搭配的变量是一个数组,该变量将多余的参数放入数组中。
function add (...values) { let sum = 0; for (var val of values) { sum += val } return sum } add(2, 3, 5) // 10
上面代码的add函数是一个求和函数,利用rest参数,可以向该函数传入任意数目的参数。
下面是一个rest参数代替arguments变量的例子。

