#LearnedToday: structuredClone()

Daniel Zotti - Jun 28 '23 - - Dev Community

πŸ‘€ I figured out that a lot of #devs don’t know about the #standard #JavaScript method to create a #deepcopy of an object.

πŸ™…β€β™‚οΈ The time of #lodash or nested #spreadoperators (or worse, JSON.parse()+JSON.stringify() is over!

😎 Now you can create a #deepclone of an object using the global method structuredClone(). Its syntax is straightforward and it just works! Moreover, it's well supported nowadays.

const daniel = { name: "Daniel" };

const danielCloned = structuredClone(daniel);
Enter fullscreen mode Exit fullscreen mode

πŸ—„ Docs: https://developer.mozilla.org/en-US/docs/Web/API/structuredClone

β„Ή Browser support: https://caniuse.com/?search=structuredClone

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terabox Video Player