配列のコピーもおんなじ感じで。書いていると、たまに必要になるのがオブジェクトや配列のコピー。みなさんどうやってますか?今回は、イマドキ(ES6)な方法でのコピーをご紹介しましょう。オブジェクトのコピーまずはオブジェクトから。最初に確認しておきますが、もちろん、これはダメですよね。コピーされておらず、同じものを見ています。プロパティも変更されていますね。これまでの方法で、これまではこんな感じでコピーしてきました。この関数は、一番最初に渡されたオブジェクトに、その後ろに渡されたオブジェクトを結合していく関数です。同じものだけど、オブジェクト自体は別物となるのですね。次に、イマドキな方法でコピーすると、こう。}なんだか不思議な記法ですが、やっていることは先ほどとほぼ一緒です。これはスプレッド構文と呼ばれるもので、さっくり説明すると、その場で中身を全部ぶちまけると言うものになります。オブジェクトをその場で展開します。書いているのと同義ということになりますね。内容と全く同じ内容でオブジェクトを作り直す形になるので、これだけでコピーができてしまうのです。いうオブジェクトが作れるのですね。配列のコピーもおんなじ感じで。配列のコピーも、同じようにスプレッド構文を使って書くことができます。];このように書くだけで、簡単に配列もコピーできるのですね。これも、配列の結合などでもよくつかる場面があります。];こんな感じで書くだけで簡単に結合できちゃいます。