• 扩展运算符(多用在结构赋值中)
    • 展开运算符(多用在传递实参中)
    • 剩余运算符(多用在接收实参中) ```javascript // 结构赋值 let = [n,…m] = [12,23,44]; // n:12,m:[23,44]

    // 传递实参 let ary = [1,2,3,4,5,6]; let min = Math.min(…ary);

    // 数组克隆(浅克隆) let cloneAry = […ary];

    // 对象克隆(浅克隆) let obj = {name:’圆圆’,age:18}; let cloneObj = {…obj,sex:’girl’,age:16} // {name:圆圆,sex:girl,age:16}

    // 剩余运算符 let fn = (n…arg)=>{ // n:10, // arg:[20,30 }; fn(10,20,30) ```