ES6 rest与扩展运算符
1、rest
变量将多余的参数放入数组中。
function add(...values) { let sum = 0; for (var val of values) { sum += val; } return sum; } add(<strong>2, 5, 3</strong>) //
2、扩展运算符
rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列。
console.log(...<strong>[1, 2, 3]</strong>)
扩展运算符可以处理对象,如对象的合并:
总结:二者为逆操作。
相关推荐
ahnjwj 2020-07-28
futurechallenger 2020-07-10
liuqipao 2020-07-07
iflreey 2020-07-04
tuxlcsdn 2020-06-21
84560296 2020-06-09
Burgesszheng 2020-06-07
TimeMagician 2020-05-27
bapinggaitianli 2020-04-07
蜡笔小鑫爱看雪 2020-03-27
Richardxx 2020-03-07
84224552 2020-03-06
时光如瑾雨微凉 2020-03-04
zcl 2020-03-04
tigercn 2020-02-23
明瞳 2020-02-22
tuxlcsdn 2020-02-21
明瞳 2020-02-17