位置: 编程技术 - 正文

浅析js中2个等号与3个等号的区别(js中两个等号)

编辑:rootadmin

首先,== equality 等同,=== identity 恒等。

==, 两边值类型不同的时候,要先进行类型转换,再比较。

===,不做类型转换,类型不同的一定不等。

下面分别说明:

先说 ===,这个比较简单。下面的规则用来判断两个值是否===相等:

1、如果类型不同,就[不相等]

2、如果两个都是数值,并且是同一个值,那么[相等];(!例外)的是,如果其中至少一个是NaN,那么[不相等]。(判断一个值是否是NaN,只能用isNaN()来判断)

3、如果两个都是字符串,每个位置的字符都一样,那么[相等];否则[不相等]。

4、如果两个值都是true,或者都是false,那么[相等]。

5、如果两个值都引用同一个对象或函数,那么[相等];否则[不相等]。

6、如果两个值都是null,或者都是undefined,那么[相等]。

再说 ==,根据以下规则:

1、如果两个值类型相同,进行 === 比较。

2、如果两个值类型不同,他们可能相等。根据下面规则进行类型转换再比较:

a、如果一个是null、一个是undefined,那么[相等]。

b、如果一个是字符串,一个是数值,把字符串转换成数值再进行比较。

c、如果任一值是 true

推荐整理分享浅析js中2个等号与3个等号的区别(js中两个等号),希望有所帮助,仅作参考,欢迎阅读内容。

浅析js中2个等号与3个等号的区别(js中两个等号)

文章相关热门搜索词:js中两个!!,js等号和双等号,js两个等号与三个的区别,浅析js中2个等号的含义,浅析js中2个等号的含义,浅析js中2个等号是什么,js中两个等号,浅析js中2个等号代表什么,内容如对您有帮助,希望把文章链接给更多的朋友!

JavaScript中圆括号()和方括号[]的特殊用法疑问解答 (1,2,3);//return3;很好奇,为什么会返回3?这是什么机制?圆括号起到了什么作用?(1,2,3,alert)("Amazing!");//这里就更好玩了,居然可以直接调用alert;经过测

javascript的内存管理详解 介绍低层次的语言,如C,具有低级别的内存管理命令,如:malloc()和free(),需要开发者手工释放内存。然而像javascript这样的高级语言情况则不同,对象

js setTimeout 常见问题小结 一、setTimeoutthis指向问题setTimeout("this.count()",)中的this指的是window对象.js的setTimeout定义为window.setTimeout=function(vCode,iMilliSeconds[,sLanguage]){//.....代码returnti

标签: js中两个等号

本文链接地址:https://www.jiuchutong.com/biancheng/376127.html 转载请保留说明!

上一篇:php与js的区别是什么(php和js的区别和联系)

下一篇:JavaScript中圆括号()和方括号[]的特殊用法疑问解答(js 括号函数)

  • 个体户每月开票超3万
  • 车辆停放服务属于交通运输服务吗
  • 应收款项出售的分录怎么处理
  • 本金加收入减支出等于的是利润吗
  • 营改增 旅游服务
  • 附加税按实际缴纳计提吗
  • 支付短期借款计入什么科目
  • 哪些燃料油不征消费税了
  • 机械设备租赁征求意见稿
  • 营改增之后有了利息收入核算税费?
  • 个人非货币性资产出资 个人所得税
  • 增值税税负率怎么算
  • 收到投资分红要缴纳企业所得税吗?
  • 印刷制作费税收编码是啥
  • 汇兑损失的原因
  • 以前年度补交的税款进什么科目?
  • 在建工程印花税计税依据
  • 劳务派遣差额征税政策
  • 所得税汇算成本调减会计分录
  • 环保税计算方法和税率1.2
  • 红字发票做进项税额转出是做借方红字吗
  • 跨年的所得税怎么冲
  • 进项税大于销项税会计分录月末
  • 模具维修费做什么费用
  • 个体工商户和个人商家的区别
  • echarts w3c
  • 期间费用属于间接生产费用吗
  • 房贷每月利息如何算
  • 家庭承包发包方的权利和义务
  • 有形动产租赁税收优惠
  • 计提折旧事考虑了残值净值怎么算
  • 多表关联join
  • php zmq
  • 农产品免税收入怎么做账
  • 生活服务业纳税义务发生时间
  • 或有资产什么时候要披露
  • 其他权益工具投资是什么类科目
  • 机动车发票哪几联 做帐
  • python数据编程
  • 装修店面装修费的会计分录
  • 免税普票要交企业所得税吗
  • 公司入股方式有哪几种
  • 进项票和销项票是什么意思
  • 受托代销商品的成本结转
  • ibm db2认证
  • mysql从一个库导入进另一个库
  • 钢管扣件租赁公司账务处理
  • 安装费用怎么做分录
  • 零余额账户银行回单
  • 金三财务报表如何更正?
  • abc类企业的划分
  • 如何从财务报表中分析企业偿债能力
  • 公司对帐的内容怎么写
  • mysql的事务处理
  • mysql数据库去重
  • Win7系统连接vpn失败且提示错误代码868的2种解决方法
  • win7桌面右键菜单设置
  • xp电脑工作组找不到其他电脑
  • explorer.exe进程被结束怎么恢复
  • windows8开机慢怎么办
  • centos6关闭图形界面
  • linux-gnu
  • centos6.10安装
  • win8开机界面
  • 电脑自带win8是装win7还是win10
  • linux配置ssh服务器 用户名
  • node.js怎么用
  • python2.7.11
  • 占位符设置
  • python提供三种基本数值类型
  • python数据可视化课后题答案
  • jquery中哪个属性判断按钮是否被选择?
  • shell脚本if用法
  • python字典添加多个键值对
  • shader能做什么
  • python libnum
  • 税盘换电脑怎么登陆
  • 2022年中国烟草营收
  • 安徽省税务干部学校
  • 关于船舶吨税的最新法律规范
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设