==和===

这么来看,== 属于宽松意义上的等同。而 ===属于恒等,很严格。

1,===
(1),假如不是同一类型,一定不相等。
(2),如果都是number类型的数字则相等,但如果其中有NaN类型则不相等。
(3),如果都是对象或者数组形式并且内容相同,则相等。
总的来说 =必须是类型和内容全部相等才能成立。
2, ==
相对于
=来说,他会把不同类型的值转化成基本类型再进行比较
如:number类型的1和字符串类型的1 是true 而=是false

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值