Skip to content

Instantly share code, notes, and snippets.

@rbrigby
Created December 4, 2018 20:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rbrigby/5a31cfe63c598a0145bb53abc7e2006b to your computer and use it in GitHub Desktop.
Save rbrigby/5a31cfe63c598a0145bb53abc7e2006b to your computer and use it in GitHub Desktop.
JS Spread Operator
let x = { foo: "bar", test : true };
y = { ...x, true: false, satyan: "eng" } // ==> y = { foo: "bar", test : false, ryan: "eng", satyan: "eng" }
let array = [1,2,3,4]
let newArray = [...array, 5,6,7] // => newArray = [1,2,3,4,5,6,7]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment