ES6のObject.assignがシャローコピーなのでディープコピーする方法を考える | Black Everyday Company

ES6(ES2015)で実装されたObject.assignでディープコピーできると思っていた時期が私にもあった。そのためライブラリを使わずディープコピーする関数を作ったり、その他の方法を考えた。