我有一个名为header
的变量,它是null
的,typeof header
显示string
。但是,它不满足以下任何条件:
const header = request.request ? request.request.headers.authorization : request.connection.context.Authorization
if(header == '' || header == null || header == undefined || header == false || header == 0 || header == NaN || !!header) {
console.log("Condition met")
}
似乎没有更多的方法可以限定null
.发生了什么事情?
如果它的typeof
是string
,并且它包含null
,那么它是字符串'null'
。加:
if (header === 'null' || ...