を設定した場合、それは私がそうのようなオブジェクトを構築したいということが一般的です:は、オブジェクトを作成する - キーを含めた値が
const test = {
key1: value1,
key2: value2,
key3: value3,
key4: value4,
}
はしかし、value3
がundefined
であればどのように私は簡潔key3
を省略することができると言いますか?
現在、私のようなものやってる:
const test = {
key1: value1,
key2: value2,
key4: value4,
}
if (value3) test.key3 = value3;
をしかしそこundefined
かもしれかなりの数の値が存在する状況があるとだけ鍵を返さないための方法がある場合ので、私は思ったんだけど値がundefined
の場合は、条件の負荷がかかりません。
これはチケットです。私は前に 'reduce()'を使っていません。いい物。 –