(ES6)扩展运算符使用场景

186 阅读1分钟

...扩展运算符 功能

...扩展运算符能将数组转换为逗号分隔的参数序列

扩展运算符 使用场景

  1. 数组的合并

    const arr1 = ['a','b']
    const arr2 = ['c','d']
    const arr = [...arr1 , ...arr2]
    console.log(arr)    //['a','b','c','d']
    
  2. 数组的克隆(浅拷贝)

    const arr1 = ['a','b','c']
    const arr2 = [...arr1]
    console.log(arr2)   //['a','b','c']
    
  3. 将伪数组转为真正的数组

\