Javascript中的差异=

Javascript中的差异=
当使用Javascript时,偶尔会遇到两个符号和= = =来判断两个变量是否相等。但是两个符号之间的差异还没有被调查。今天有=这个符号,所以我决定检查一下,这两者之间有什么区别

在javascript 和=比较两种运算符,那么它们有什么区别

首先,对于字符串、数字和其他基本类型,有一个差异= = =

1)不同类型比较之间的比较,在值相等后为同一类型,如果不同类型,则结果不同。

2)同一类型的比较,直接比较的值,相同的结果是相同的。
二、对于数组、对象和其他高级类型,没有差异
当一个变量被定义为Arrary和一个变量被定义为一个对象类型,但价值是一样的,同样是= = = = =,因为是指针地址
三,基本类型和高级类型,并有一个差异= = = =
1)对于高级=,进入基本类型,比较值

2)由于类型不同,结果是错误的。

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部