当前位置:网站首页>ES6--residual parameters
ES6--residual parameters
2022-08-03 20:36:00 【Hey......】
Seven, remaining parameters (new syntax)
1. The rest parameter syntax allows us to represent an indefinite number of parameters as an array.
function fn(a, b, ...c){console.log(a); //1console.log(b); //2console.log(c); //[3,4,5]}fn(1,2,3,4,5);
For example (to calculate the sum):
//Calculate andconst sum = (...args) => {let total = 0;args.forEach(item => total += item)return total;}console.log(sum(10,20)); //30console.log(sum(10,20,30)); //60
2, rest parameters and destructuring used together
let stu = ['Xiao Ming','Xiaohong','Xiao Zhang'];let [a1, ...a2] = stu;console.log(a1); //'Xiao Ming'console.log(a2); //['Xiaohong', 'Xiao Zhang']
边栏推荐
猜你喜欢
随机推荐
ES6简介及let、var、const区别
leetcode 231. Powers of 2
调用EasyCVR云台控制接口时,因网络延迟导致云台操作异常该如何解决?
简单又有效的基本折线图制作方法
RNA核糖核酸修饰荧光染料|HiLyte Fluor 488/555/594/647/680/750标记RNA核糖核酸
Edge box + time series database, technology selection behind Midea's digital platform iBuilding
glusterfs 搭建使用
化算力为战力:宁夏中卫的数字化转型启示录
【微信小程序2】事件传参与数据同步[03]
2022.8.2
LeetCode 1374. 生成每种字符都是奇数个的字符串
抖音web逆向教程
若依集成browscap读取浏览器用户代理
Kubernetes资源编排系列之三: Kustomize篇 作者 艄公(杨京华) 雪尧(郭耀星)
tRNA修饰2-甲基胞嘧啶(m2C)|tRNA修饰m2G (N2-methylguanosine)
leetcode 16.01. 交换数字(不使用临时变量交换2个数的值)
5 款漏洞扫描工具:实用、强力、全面(含开源)
Advantages and Disadvantages of Blind and Buried Via PCB Stacked Via Design
Hinton2022年RobotBrains访谈记录
chartjs自定义柱状图插件