以下の内容はhttps://uga-box.hatenablog.com/entry/2021/03/18/000000より取得しました。


【JavaScript】条件付きでオブジェクトにメンバーを追加する

JavaScriptで条件に応じてオブジェクトにメンバーを追加するかどうかを下のように実装していた

const obj = {
    foo: "foo",
    bar: "bar"
};
if (someCondition) {
  Object.assign(obj, { baz: "baz" });
}

これをオブジェクト定義時に条件判定してメンバーに追加するかどうかできないか調べていたら以下のような書き方をみつけた

const obj = {
    foo: "foo",
    bar: "bar",
   ...(someCondition && { baz: "baz" })
};

github.com




以上の内容はhttps://uga-box.hatenablog.com/entry/2021/03/18/000000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14