変数が定義されている場合にのみ、オブジェクトにプロパティを含める必要があります。私はそうでなければ財産を望んでいません。私は空の文字列と同じにしたくない。私はこのような何か考えている:myVar
が未定義である場合には未定義に戻すための3値?
someFunc({
bing: "bing",
bang: (myVar) ? myVar : undefined,
boom: "boom"
}, "yay");
を、私は、これは以下のように同じものになりたい:
someFunc({
bing: "bing",
boom: "boom"
}, "yay");
私は右のそれをやっていますか?
それを振り返ってみると、私はおそらく書かれている必要があります(myVar ===定義されていない)それは偽の値を設定してください。他に何か? – Matrym
それはすべてどの偽の値を残したいかによって決まります。 'undefined'ですか? 'ヌル'? '0'? –
タイトルは三項式を要求しますが、受け入れられた回答には三項式が含まれていません。ブー! – LinuxDisciple