iru*_*ker 5 javascript null conditional undefined conditional-statements
为什么这两个条件不同:
不正确:
if (myObj !== null && typeof myObj !== "undefined")
Run Code Online (Sandbox Code Playgroud)
因此,您必须首先测试typeof():
正确:
if (typeof myObj !== "undefined" && myObj !== null)
Run Code Online (Sandbox Code Playgroud)
我从w3schools网站上取下了它.根据w3schools你必须首先测试typeof(),为什么这会产生影响.条件看起来是一样的