展开运输符

73 阅读1分钟

展开运输符

  • 展开运输符 作用 展开数组或者对象 相当于把数组两侧包裹的中括号去掉

数组的展开运算

  var arr = [1, 2, 3, 4, 5, 6]
  console.log(arr)
  console.log(...arr)
  var arr2 = [ ...arr, 8, 9]
  console.log(arr2)


对象的展开运算

  • 对象进行展开时必须带上{...对象名}
  var obj = {
    a:1,
    b:2,
    c:3,
    d:4
 
  }
  const obj2 = {
    ...obj
    e:5,
    f:6,
  }
 console.log({...obj})
 console.log({...obj2})