如何使用javascript相等操作符
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章将为大家详细讲解有关如何使用javascript相等操作符,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、类型相同,基本类型,比较值是否相同。对象,比较引
千家信息网最后更新 2025年11月07日如何使用javascript相等操作符
这篇文章将为大家详细讲解有关如何使用javascript相等操作符,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
1、类型相同,基本类型,比较值是否相同。
对象,比较引用地址是否一致。
{ id: 1 } == { id: 1 }返回false,他们引用不同,不是一个对象
2、字符串与数值比较,转化为Number。
3、对象与基础类型比较,对象遵循上述转化规则去比较。
let a = {}; a == 0;返回false,先valueOf返回{},不等于0
4、null与undefined相等。
注意null与undefined在比较相等时不做任何转化。
即undefined、null与0、""、false等比较均返回false
NaN与任何数据比较相等返回false,比较不等返回true。
实例
console.log('packt'?true:false); //true 字符串长度大于1console.log('packt'==true); //false/* 首先布尔值(true/false)会被toNumber方法转成数字 因此 'packt'==true 就被转化为 'packt'==1 其次 用toNumber转换字符串值 因为字符串中包含字母 就会被转换为NaN 那么表达式就会被转换为 NaN==1结果就为false */console.log('packt'==false); //falseconsole.log(undefined==null); //true关于"如何使用javascript相等操作符"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
字符
字符串
对象
篇文章
类型
操作符
相同
更多
不同
不错
实用
一致
内容
地址
基础
字母
实例
布尔
数值
数字
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
学软件开发要什么样的学历
数据库中查询的问号代表
网络安全电视采访稿
mincraft 数据库
软件开发四年后考研的目的
电脑上网软件无法连接服务器
架设的七日杀服务器启动不了
计算机网络技术有男生读吗
青岛营销服务管理软件开发
网络技术包含设计
制定公司网络安全论文
代理服务器ie设置
广东标准软件开发市价
投标单位数据库建立
管理it服务器的人是什么人
麻将游戏软件开发
在北京做软件开发工资多少
网页放到腾讯云服务器
阿基捷上海软件开发有限公司
网络安全扫描图片素材
即使数据库中的视图全部被删除
枣庄市网络安全执法典型案例
有关数据库的试题
淮北服务器机箱加工
中小学生网络安全2021
网络安全黑板报毕业文案
抖音红盟网络安全
软件开发高级技术
tbc哪个服务器小战场好打
哈尔滨凡尔网络技术服务