小游戏发布如何提升用户粘性与品牌价值的创新方式
818
2022-11-23
ES6 学习系列---《rest》
rest参数 (形式:“...变量名”)
function add(...values) { let sum = 0; for (value of values) { sum += value; } return sum;}console.log(add(2,3,5,6)); //16
利用rest参数可以向函数传递任意数目的参数。rest参数只能是最后一个参数,之后不能再有其他参数。
function add(...values, x) { // Uncaught SyntaxError: Rest parameter must be last formal parameter let sum = 0; for (value of values) { sum += value; } return sum;}
reset结合箭头函数
const numbers = (...nums) => nums;console.log(numbers(1,2,3,4,5,));//[1, 2, 3, 4, 5]
const headAndTail = (head, ...tail) => [head, tail]console.log(headAndTail(1,2,3,4,5,));// output[1, Array(4)]0:11:[2, 3, 4, 5]
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~