iOSエンジニアのつぶやき

毎朝8:30に iOS 関連の技術について1つぶやいています。まれに釣りについてつぶやく可能性があります。

【TypeScript】スプレッド演算子って便利

結論

元のオブジェクトに変更を加えることなく、新しいオブジェクトを作成したい場合などに便利です。例えば、下記のようなabをプロパティに持つオブジェクトにcを追加する時など。

const hoge1 = {a: 1, b: 2}

const hoge2 = {...hoge1, c: 3}

ちなみに、プロパティが同じ場合は、後に追加したプロパティの値で上書きされます。

また、配列では下記のように使用でき、追加した順序で配列が展開されます。

var list = [1, 2];
list = [...list, 3, 4];
console.log(list); // [1,2,3,4]

てな感じで本日も以上となります🍺

参考

その他の記事

yamato8010.hatenablog.com

yamato8010.hatenablog.com

yamato8010.hatenablog.com