我最近遇到了工作中的情況,我需要動態檢查對象內的空鍵或空鍵。我在網上看了一下,看到了一些類似的解決方案,但我設法一起折騰了一個非常簡潔的功能,我希望分享給任何可能受益的人並獲得一些反饋。Javascript - 檢查對象是否爲空或空鍵值
function allKeysValid(obj) {
return !Object.keys(obj).some(key => null == obj[key] || "" === obj[key])
}
希望有人可以使用它。
我最近遇到了工作中的情況,我需要動態檢查對象內的空鍵或空鍵。我在網上看了一下,看到了一些類似的解決方案,但我設法一起折騰了一個非常簡潔的功能,我希望分享給任何可能受益的人並獲得一些反饋。Javascript - 檢查對象是否爲空或空鍵值
function allKeysValid(obj) {
return !Object.keys(obj).some(key => null == obj[key] || "" === obj[key])
}
希望有人可以使用它。
是這樣的:
我知道這已經被回答過,但是我看到的功能比較冗長。我不太熟悉===知道它的行爲在這裏是否足夠。我不是故意引起騷動,我只是想傳遞它,以防將來有人使用它=( –
我強烈建議使用'==='和'!==',因爲'0'是錯誤的。 – PHPglue
我認爲這是Q/A。無論如何! – Konstantinos
我投票結束這個問題作爲題外話,因爲它不是一個問題 –
我建議把這個改爲一個問題,然後添加一個答案。 –