Thursday, 17 January, 2019 UTC


Summary

If you are merging two objects that contain other objects or arrays, then you probably want to deeply merge those objects, instead of just shallow merging them. In this lesson, we'll look at three different ways to deeply merge objects, depending on what you want to accomplish: using the spread operator, using lodash's `merge` function, or using the `deepmerge` npm library.