3点运算符

Posted zyc-blogs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3点运算符相关的知识,希望对你有一定的参考价值。

1、用途

  rest(可变)参数

  用来取代arguments 但比arguments灵活,只能是最后部分形参参数

function add(...values) {
    let sum = 0;
    for(value of values) {
      sum += value;
    }
    return sum;
  }

  扩展运算符

 let arr1 = [1,3,5];
let arr2
= [2,...arr1,6]; arr2.push(...arr1);

列:

技术分享图片

 

2、 形参的默认值----当不传入参数的时候默认使用形参里的默认值 

function Point(x = 1,y = 2) {
    this.x = x;
    this.y = y;
}

列:

技术分享图片

 


以上是关于3点运算符的主要内容,如果未能解决你的问题,请参考以下文章

20个简洁的 JS 代码片段

20个简洁的 JS 代码片段

unity动画一个片段播放完怎么让它不会到初始状态

python实现24点游戏(地球上最短的24点游戏代码?)

VSCode自定义代码片段3——url大全

VSCode自定义代码片段3——url大全