re: 5 Uses for the Spread Operator VIEW POST


Hey Laurie!

Good post, but just letting you know that your error example does work and will not throw an error.

  let arr = [1,2,3,4]
  let copy = {...arr}

Arrays are objects, where the index is the key. What you end up with in this example is:

  console.log(copy) // { 0: 1, 1: 2, 2: 3, 3: 4 }

Oops! I think I meant to flip that around. Will fix, thanks for catching it.

Code of Conduct Report abuse