這是常見的,我想建立一個對象,像這樣:創建對象 - 包括關鍵,如果值設置
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()'。好東西。 –