这是常见的,我想建立一个对象,像这样:创建对象 - 包括关键,如果值设置
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()'。好东西。 –