首页 > 代码库 > 03JS高级关于为空的变量判断

03JS高级关于为空的变量判断

<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head>    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />    <title></title>    <script type="text/javascript">        var aa;//声明变量没有赋值        alert(aa);        alert(bb);//使用了未定义的变量        //========================================        var number = null; //null专门用来给引用类型变量赋空值        alert(typeof number);        alert(null == undefined);//输出true 类型兼容        function testIsOk(isok)        {            if (!isok) { //判断是否为空 ,如果为null,undefined返回都为false                alert("为空");            } else {                alert("不为空");            }        }    </script></head><body></body></html>