===操作符: 要是两个值类型不同,返回false 要是两个值都是number类型,并且数值相同,返回true 要是两个值都是stirng,并且两个值的String内容相同,返回true 要是两个值都是true或者都是false,返回true 要是两个值都是指向相同的Object,Arraya或者function,返回true 要是两个值都是null或者都是undefined,返回true 

==操作符: 如果两个值具有相同类型,会进行===比较,返回===的比较值 如果两个值不具有相同类型,也有可能返回true 如果一个值是null另一个值是undefined,返回true 如果一个值是string另个是number,会把string转换成number再进行比较 如果一个值是true,会把它转成1再比较,false会转成0 如果一个值是Object,另一个是number或者string,会把Object利用 valueOf()或者toString()转换成原始类型再进行比较 详细出处参考:http://www.jb51.net/article/17542.ht

转载于:https://www.cnblogs.com/liujinyu/p/3553660.html

== 与 === 介绍与区别相关推荐

  1. VMware网络连接模式—桥接、NAT以及仅主机模式的详细介绍和区别.ziw

    2017年1月10日, 星期二 VMware网络连接模式-桥接.NAT以及仅主机模式的详细介绍和区别 在使用VMware Workstation(以下简称:VMware)创建虚拟机的过程中,配置虚拟机 ...

  2. MySQL数据库引擎介绍、区别、创建和性能测试的深入分析

    深入理解MySQL的数据库引擎的类型 作者: 字体:[增加 减小] 类型:转载 本篇文章是对MySQL的数据库引擎的类型进行了详细的分析介绍,需要的朋友参考下   你能用的数据库引擎取决于mysql在 ...

  3. java 双等号(==) 与equals方法的介绍和区别

    java 双等号(==) 与equals方法的介绍和区别 1.基本数据类型与equals方法 == 用于比较基本数据类型时,比较的是值 ==用于比较引用数据类型时,比较的是地址 equals方法在Ob ...

  4. 25G SFP28 SR多模和LR单模光模块的介绍及区别

    25G SFP28光模块简单来说就是传输速率为25Gbps的光模块,主要用于25G以太网和100G(4x25Gbps)以太网中,能够以最节能的方式来满足数据中心日益增长的需求.因此在40G.100G等 ...

  5. Win10各版本介绍及区别:

    Win10各版本介绍及区别: 1.Win10家庭版,主要是面向消费者和个人PC用户的电脑系统版本,适合个人或者家庭电脑用户推荐. 2.Win10专业版也是面向个人电脑用户,相比家庭版要稍微好些,并且W ...

  6. SQL中varchar和nvarchar的基本介绍及其区别

    SQL中varchar和nvarchar的基本介绍及其区别 varchar(n) 长度为 n 个字节的可变长度且非 Unicode 的字符数据.n 必须是一个介于 1 和 8,000 之间的数值.存储 ...

  7. JavaScript、ES5和ES6的介绍和区别

    JavaScript简介 JavaScript一种动态类型.弱类型.基于原型的客户端脚本语言,用来给HTML网页增加动态功能. JavaScript由三部分组成: ECMAScript(核心)+DOM ...

  8. DirectX和DirectShow介绍和区别

    1.DirectX是什么 DirectX是微软推出的一套基于Windows系统的多媒体应用程式接口APIs函式.在开发中,DX分为两个部分,一个是运行库,通过DX编译出来的程式必须要有运行库的支持,另 ...

  9. 四十、Java中字节流和字符流介绍和区别

    @Author:Runsen @Date:2020/6/6 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件.导致翘课严重,专业排名 ...

  10. 【高级】分表和分区的区别、分库分表介绍与区别

    分表和分区的区别: 一,什么是mysql分表,分区 什么是分表,从表面意思上看呢,就是把一张表分成N多个小表,具体请看:mysql分表的3种方法 什么是分区,分区呢就是把一张表的数据分成N多个区块,这 ...

最新文章

  1. 已开源!谷歌将AutoML应用到Transformer架构,实现机器翻译最佳性能
  2. Juyter notebook 出现“localhost 目前无法处理此请求”
  3. C语言linux getopt_long()函数(命令行解析)(getopt、getopt_long_only)(短选项 -,长选项 --)(option结构体)(optind、optarg变量)
  4. 使用Canal实现redis和mysql的同步
  5. MySQL子查询的使用
  6. 你遇到过最尴尬的糗事是什么?
  7. 未来已来?揭开量子计算机的神秘面纱
  8. 华为鸿蒙os升级怎么升,华为鸿蒙OS2.0系统怎么升级
  9. 使用memcpy()时报错
  10. Improved and Efficient Conversational Slot Labeling through Question Answering
  11. OpenGl 之学习笔记 glNormal3f 函数理解和光源相关知识总结
  12. Windows 安装 Docker
  13. Mac系统 - 升级node版本
  14. 适合于初学者—软路由全探索系列(一):探索 VMware 虚拟机旁路由安装及设置
  15. python画气泡图_用python 来绘制气泡图的简单技巧
  16. 情怀——推荐梁晓声新作《未死的沙威》
  17. b 站账号快速升级到 Lv6:每天自动签到,观看,分享,投币视频
  18. docker 命令补全
  19. GPDB中gp_vmem_protect_limit参数的意义
  20. 瑞友客户端 提示:连接远程服务器遇到错误

热门文章

  1. 如何维持手机电池寿命_充电小知识:你知道如何正确充电吗?这几种充电方式最损害电池...
  2. C/C++深入剖析指针机制与内存动态管理
  3. linux双wan网关负载均衡,Csico2951路由器,如何做到双WAN口负载均衡?
  4. mysql 支持json_MySQL 5.7 对 JSON 的支持
  5. 云服务器 生物信息学,云服务器 生物信息学
  6. java中date加1s_是否有一个java库将描述时间度量(例如“1d 1m 1s”)的字符串转换为毫秒?...
  7. SDH与PDH的区别介绍
  8. 【渝粤教育】电大中专学前儿童健康教育 (4)作业 题库
  9. 【渝粤题库】国家开放大学2021春2748动物常见病防治题目
  10. php变量 声明提升,TypeScript:let和const变量声明