我有一个返回[null]
的列表,但我想将其替换为[]
我正在使用useEffect()
,但与null
相比,我确实无法找到返回true的表达式。
我试过:
listToCompare === null // false
listToCompare[0] === null // false
listToCompare === undefined // false
listToCompare === [null] // error even before compiling
这是令人恼火的,因为[null]
返回.length
作为1
,当我需要它为0。
谁能帮我找到一个表达式返回true时,比较[null]
真的很困惑[null]
列表到底是什么:(
你可以试试
const listToCompare = [null];
const isNull = !listToCompare.filter(Boolean).length
console.log(isNull) // returns true