美文网首页
JS中(' ' == 0) 为true的注意事项

JS中(' ' == 0) 为true的注意事项

作者: Lucky_福星 | 来源:发表于2016-07-12 14:52 被阅读44次

    两边类型不相同出现以下情况:

    0为假即false

    空值也或空格也为false

    false==false恒成立 

    只有两边类型相同时才可以真正对比是否完全一样

    比如

    "a"=="b"返回false

    1==2返回false

    解决方案:

    可以用 isNaN() 判断是不是  

    或 typeOf() 判断好类型再去判断 parseInt() 转int 值等

    相关文章

      网友评论

          本文标题:JS中(' ' == 0) 为true的注意事项

          本文链接:https://www.haomeiwen.com/subject/rixsjttx.html