2018-02-01から1ヶ月間の記事一覧

特定のプロパティを除外した新しいオブジェクトを作る(immutableなdelete)

あるオブジェクトから、特定のプロパティのみ除外した新しいオブジェクトを作りたい場合がある。 const p1 = { x: 0, y: 1, z: 2, }; // p1からzプロパティを除外した新しいオブジェクトを作る const p2 = Object.assign({}, p1); delete p2.z; console.log(…