javascript中=、==、===是否有区别

技术javascript中=、==、===是否有区别这篇文章主要为大家展示了“javascript中=、==、===是否有区别”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“j

本文主要展示“javascript中的=、==、===有区别吗?”内容简单易懂,条理清晰,希望能帮你解开疑惑。让边肖带领大家学习和研究文章“javascript中=、=、==、===有区别吗?”

这是有区别的。在javascript中,“=”是赋值运算符,它将右值赋给左变量;“==”和“==”是比较运算符,用于比较左右表达式是否相等。"=="在相等比较之前,首先进行必要值的类型转换;"==="不执行类型转换。

本教程操作环境:windows7系统,javascript1.8.5版本1.8.5,戴尔G3电脑。

javascript中=、==、===的区别

“=”是赋值运算符,“==”和“===”是比较运算符

操作员

“=”是最简单的赋值运算符,它将运算符右侧的值赋给运算符左侧的变量。

“==”和“==”运算符

它们用于比较运算符左侧和右侧的表达式是否相等。

“==”代表相等、“===”代表严格相等

用双等号比较时:先检查两个操作数的数据类型,如果相同,则==比较;如果它们不同,他们愿意为你执行一个类型转换,然后在转换成相同的类型后进行比较,而===直接比较它们,如果类型不同,那就是假的。

双等号==:

(1)如果两个值类型相同,请用三个等号(===)进行比较。

(2)如果两个值类型不同,可以相等,类型转换和比较应按以下规则进行:

1)如果一个为空,另一个未定义,则相等。

2)如果一个是字符串,另一个是数值,将字符串转换为数值,然后进行比较。

三等号===:

(1)如果类型不同,则必须不相等。

(2)如果它们都是数值并且是相同的值,则它们相等;如果其中至少有一个是NaN,那就不等于。(要确定某个值是否为NaN,只能使用is NaN()来确定)

(3)如果两者都是字符串,并且每个位置的字符相同,那么它们是相等的,否则它们不是。

(4)如果两个值为真或假,则它们相等。

(5)如果两个值引用同一个对象或函数,则它们相等,否则它们不相等。

(6)如果两个值都为空或未定义,则它们相等。

以上就是文章“javascript中=、==和==有区别吗?”感谢您的阅读!相信大家都有一定的了解,希望分享的内容对大家有所帮助。想了解更多知识,请关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/90608.html

(0)

相关推荐

  • 如何理解JavaScript预解析及对象

    技术如何理解JavaScript预解析及对象本篇文章为大家展示了如何理解JavaScript预解析及对象,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。一、预解析1、变量预解析和函

    攻略 2021年11月9日
  • Nginx下请求本机另外Host很慢怎么办

    技术Nginx下请求本机另外Host很慢怎么办这篇文章给大家分享的是有关Nginx下请求本机另外Host很慢怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。现象在本机安装了一个Discuz

    攻略 2021年11月24日
  • 如何解决SpringSecurityOAuth2 redis反序列失败问题

    技术如何解决SpringSecurityOAuth2 redis反序列失败问题这期内容当中小编将会给大家带来有关如何解决SpringSecurityOAuth2 redis反序列失败问题,文章内容丰富且以专业的角度为大家

    攻略 2021年10月21日
  • Kafka为什么那么快

    技术Kafka为什么那么快这篇文章主要介绍“Kafka为什么那么快”,在日常操作中,相信很多人在Kafka为什么那么快问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Kafka为什么那么快”

    攻略 2021年11月13日
  • mysql安装过程中遇到问题怎么办(安装mysql最后一步不成功怎么办)

    技术mysql重新安装的疑问问题有哪些这篇文章主要介绍mysql重新安装的疑问问题有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!近日遇到一个问题 重新安装了一下系统,但庆幸的是mysql的安

    攻略 2021年12月21日
  • python怎么实现最新气候分区掩膜

    技术python怎么实现最新气候分区掩膜这篇文章主要介绍“python怎么实现最新气候分区掩膜”,在日常操作中,相信很多人在python怎么实现最新气候分区掩膜问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法

    攻略 2021年11月23日