zoukankan      html  css  js  c++  java
  • ==和===的区别和一些例子

    ==和===的区别:
    == 表示相等:只要值相等就行,数据类型不一定相等(会自动做类型转换)
    === 表示全等于 :比较的时候值和数据类型都相等才相等。
     
     
    undefined 和null 的区别:
    undefined:已经定义还没有赋值的变量;
    null:不存在的变量;
     
     
     
    例子:
    console.log(null==0);//false
    console.log(undefined==0);//false
     
    console.log(""==0);//true
    console.log(""===0);//false
     
    console.log(undefined==null);//true
    console.log(undefined===null);//false
     
    undefined 和null 的区别:
        undefined:已经声明还没有赋值的变量;
        null:不存在的变量;
    参考此链接:https://blog.csdn.net/mozuncangtianbaxue/article/details/78651689
     
    console.log(1=='1');//true
    console.log(1==='1');//false
     
    console.log(null=="");//false
    console.log(null==="");//false
    null表示空对象
    ""表示空字符串
     
     
    参考此链接:https://www.cnblogs.com/yangzhx/p/4019073.html
  • 相关阅读:
    docker
    redis 3.2.6 on ubuntu 14.04
    go异常处理
    go语言的命令行库
    iptables
    nsq
    etcd-v2第一集
    rabbitmq, windows/linux, c/c++/node.js/golang/dotnet
    zeromq:c,c++,golang及nodejs使用
    golang下的grpc
  • 原文地址:https://www.cnblogs.com/zhoujingguoguo/p/9761220.html
Copyright © 2011-2022 走看看