首页 > 其他 > 详细

...运算符

时间:2021-01-14 20:28:11      阅读:1      评论:0      收藏:0      [点我收藏+]

将多个值合并成一个数组,也可以将一个数组展开成多个值 

...运算符

function fn(...arr){ // 将任意多个实参组成一个数组 - arr - 当...作为形参时 - 合并
    // 计算多个值的和
     // console.log(arr);
     var res = arr.reduce((a,b)=>a+b)
     console.log(res);
 }

 // 实参不固定
 fn(1,2,3)
var arr = [2,3,4];
 // fn(arr[0],arr[1],arr[2])
 fn(...arr) // 当...作为实参的时候,就是将一个数组展开成多个值


 var arr = [1,5,9,3,6,8,7,4,2];
 var max = Math.max(...arr)
 console.log(max);

 

...运算符

原文:https://www.cnblogs.com/mrxiachongyu/p/14278894.html

(0)
(0)
   
举报
评论 一句话评论(0
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号