当前位置: 首页 > news >正文

章丘建设局网站重庆网站建设公司

章丘建设局网站,重庆网站建设公司,网站建设兼职挣多少钱,图片在线高清处理文章目录JavaScript & & Object.is() 相等运算符 全等运算符Object.is() 值比较JavaScript & & Object.is() 相等运算符 相等运算符,会先进行类型转换,将2个操作数转为相同的类型,再比较2个值。 console.log("10&…

文章目录

  • JavaScript == & === & Object.is()
      • == 相等运算符
      • === 全等运算符
      • Object.is() 值比较

JavaScript == & === & Object.is()

== 相等运算符

==相等运算符,会先进行类型转换,将2个操作数转为相同的类型,再比较2个值。

console.log("10" == 10); //true
console.log(1 == true); //true
console.log(+0 == -0); //true
console.log(NaN == NaN); //false

=== 全等运算符

===全等运算符,不会类型转换,只有当两个值的类型和值都相同时才会返回 true。

console.log("10" === 10); //false
console.log(1 === true); //false
console.log(+0 === -0); //true
console.log(NaN === NaN); //false

Object.is() 值比较

Object.is() 是 ES6新增的方法,用于比较两个值是否严格相等(即在所有情况下都返回相同的布尔值),与===类似,但有一些特殊情况下的行为不同。

console.log(Object.is("10", 10)); //false
console.log(Object.is(1, true)); //false
console.log(Object.is(+0, -0)); //false
console.log(Object.is(NaN, NaN)); //true

总的来说,建议在比较值的相等性时优先使用三等号===,因为它更加严格和可靠。而 Object.is() 则可以用于特殊情况下的比较,如判断 NaN 或 +0/-0。双等号==则应该避免使用,因为它的类型转换规则容易引起混淆和错误。

http://www.yidumall.com/news/87441.html

相关文章:

  • 电子商务网站建设主管的策划书软文类型
  • 做网站 什么语言百度搜索风云榜小说总榜
  • 惠州网站建设制作seo网站优化是什么
  • 张家界做网站的人全球搜索引擎排名2022
  • 易建筑友科技有限公司网站今天高清视频免费播放
  • 西安维护网站站长工具权重
  • 如何做qq钓鱼网站媒体:多地新增感染趋势回落
  • 横琴网站建设公司营销战略有哪些内容
  • 用wordpress二级菜单导航seo怎么推排名
  • 正能量网站大全网站设计制作一条龙
  • 做恶搞网站软件有哪些大数据营销专业
  • 高端网站建设天软科技可以投放广告的网站
  • 免费vip电影网站怎么做太原最新情况
  • dw做的网站链接大数据营销系统怎么样
  • wordpress还原数据库快抖霸屏乐云seo
  • 城阳网站开发公司国外外链平台
  • 橙子建站是诈骗吗发布信息的免费平台有哪些
  • 鲁山网站建设百度云超级会员试用1天
  • 网站建设公司机构产品软文范例1000字
  • 做彩票网站的方案网站优化就是搜索引擎优化
  • laravel做网站免费seo优化
  • 网站总浏览量天天seo百度点击器
  • 北京公司网站设计价格百度竞价代理公司
  • 做家乡网站源代码西安百度关键词优化
  • 广州番禺区房价网站seo诊断分析报告
  • 网站css优化网站推广方式组合
  • 做汽车网站免费影视软件靠什么赚钱
  • 中国顶级网站建设黄冈地区免费网站推广平台
  • 学校网站建设及使用档案百度账号怎么注销
  • 单位网站建设实施方案搜索引擎优化公司