• Javascript中的= =(等于)与= = =(全等于)区别


    Javascript中的= =(等于)与= = =(全等于)有什么区别呢?我们先来看两个例子:

         var  n='100' ;

         if(n==100)

         {   

              alert('等于');

          }

         else

          {   

                alert('不等于');

          }

       结果是"等于" ;

       在判断字符串是否相同时,

         var n=false;

            if(n=='false')

                  {   

                       alert('等于');

                  }

           else

              {  

                  alert('不等于');

              }

             结果是“不等于”。

           原因: ===在判断两个值是否相同的时候会先判断数据类型是否一致,如果 如果数据类型一致,才继续判断内容是否相同 ==判断的时候,会忽略数据类型,直接判断内容 switch用的是全等于判断的

    js中用undefined和null用==判断就是相等的,用===判断则是不相等的。

  • 相关阅读:
    第一次接触 cef, 遇到不少的问题
    数据结构:并查集
    fel基本使用
    fel兼容多值计算
    CEF3开发者系列之单进程模式应用
    MybatisPlus查询整理
    统一异常/服务处理
    京东工作阶段....
    js 前端使用 prettier格式化scss
    vu3 动态组件
  • 原文地址:https://www.cnblogs.com/hanwenhuazuibang/p/2965260.html
Copyright © 2020-2023  润新知