How To Make a DEEP Copy in JavaScript (No Libraries and No Hacks!)



How To Make a DEEP Copy in JavaScript (No Libraries and No Hacks!)

How To Make a DEEP Copy in JavaScript (No Libraries and No Hacks!)

There’s a new way to make deep copies of objects in JavaScript!

**RESOURCES**
https://www.builder.io/blog/structured-clone
https://developer.mozilla.org/en-US/docs/Web/API/structuredClone
https://stackoverflow.com/questions/122102/what-is-the-most-efficient-way-to-deep-clone-an-object-in-javascript

**SPONSORED BY STORYBLOK**
https://www.storyblok.com/

**QUESTIONS ABOUT MY SETUP**
Check out my Uses page for my VS Code setup, what recording equipment I use, etc. https://www.jamesqquick.com/uses

**STAY IN TOUCH 👋**
Check out the Podcast – https://compressed.fm/
Courses – https://jamesqquick.com/courses
Newsletter 🗞 – https://www.jamesqquick.com/newsletter
Follow me on Twitter 🐦 – https://www.twitter.com/jamesqquick

**DISCORD**
Join the Learn Build Teach Discord Server 💬 – https://discord.gg/vM2bagU

**TIMESTAMPS**
00:00 – Intro
00:45 – Object Reassignment
01:35 – Spread Operator
02:30 – Sponsor Shoutout – Storyblok
03:20 – Json.stringify() Hack
04:15 – 3rd Party Libraries Like Lodash
04:40 – StructuredClone
05:59 – Wrap Up

Comments are closed.