js 判断是否为null
定义了一个变量test,alert("--"+test+"--");提示为--null--;然后if(test==null){执行代码};为什么里面的代码没有执行啊...
定义了一个变量test, alert("--"+test+"--");提示为--null--;
然后if(test==null){ 执行代码};为什么里面的代码没有执行啊 展开
然后if(test==null){ 执行代码};为什么里面的代码没有执行啊 展开
展开全部
通过===进行判断值是否是null,===如果类型不同,其结果就是不等。类型相同,结果才相同。
<script>
var a = null;//定义一个变量,赋值null
alert(a===null);//判断a是否等于null,返回true
alert(a==undefined);//如果不用===,则与undefined比较也是返回true
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if(test=='null'){ 执行代码};
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我也和你一样定义了变量test,没有赋值,输出--undifined--,然后能执行if语句。是不是你js写错了?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
引用woshidaniel的回答:
通过===进行判断值是否是null,===如果类型不同,其结果就是不等。类型相同,结果才相同。
<script>var a = null;//定义一个变量,赋值nullalert(a===null);//判断a是否等于null,返回truealert(a==undefined);//如果不用===,则与undefined比较也是返回true</script>
通过===进行判断值是否是null,===如果类型不同,其结果就是不等。类型相同,结果才相同。
<script>var a = null;//定义一个变量,赋值nullalert(a===null);//判断a是否等于null,返回truealert(a==undefined);//如果不用===,则与undefined比较也是返回true</script>
展开全部
if(!test){ 执行代码}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询