es6三点运算符

 

一:散点运算符基本用法

 

    // 3点运算符基本用法
    function  func(...params){
        console.log(params)
        params.forEach(function (value, index, array){
            console.log(value,index,array[index])
        })
    }

    func(2,4,5,6);

结果输出:

 

 二:可变参数用法,特指后面的所有参数

   // 可变参数用法,特指后面的所有参数
    function func1(a,b,...params){
        console.log(params)
    }
    func1(1,2,3,4);

结果输出:

 

 三:用于数组拼接

    let arr1 = [2,3];
    let arr2 = [1,...arr1,4];
    console.log(arr2);
    console.log(...arr1)

结果输出:

 

 

 

 

 

 

 posted on 2021-02-01 10:53  wu小强  阅读(75)  评论(0编辑  收藏  举报