js 无法识别"null"

前端传来一个text="null"的字符串,在用typeof text的时候,是string类型,但在判断是否是"null"的时候, text=="null"结果总是false,这个要怎样才能判断出来是一个"null"那?


慕尼黑5688855
浏览 826回答 2
2回答

蝴蝶刀刀

已经解决了,不知道为什么typeof和instanceOf 都认为是string,但后来用text==null就对了。

holdtom

你加了双引号(text="null")的时候就已经把text定义成字符串了。所以它肯定是string类型的。判断是不是null你可以这样if (text === null) { }
打开App,查看更多内容
随时随地看视频慕课网APP