js中 !==和 !=的区别是什么

来源:互联网 发布:有没有淘宝客服兼职 编辑:程序博客网 时间:2024/05/30 04:33


js中 !==和 !=的区别是什么

confidence68 | 浏览 15094 次  2012-08-21 10:51
2012-08-21 11:02最佳答案
!= 在表达式两边的数据类型不一致时,会隐式转换为相同数据类型,然后对值进行比较.!== 不会进行类型转换,在比较时除了对值进行比较以外,还比较两边的数据类型, 它是恒等运算符===的非形式.
发布评论
songlinxing14|2014-6-23 09:26
超大赞回复
hi11181985|2012-8-21 11:41
你这答案太有用了,大赞呐~回复

yanzilisan183 

采纳率:73% 来自团队:我们都爱ASP 擅长: 其他编程语言 Html/Css JavaScript 编程语言 软件开发

其他回答

!= 在表达式两边的数据类型不一致时,转换为相同数据类型,然后对值进行比较.
!== 不会进行类型转换,在比较时除了对值进行比较以外,还比较两边的数据类型,

简单理解就是 != 会转换成相同类型 进行比较,!== 除了比对值还比对类型

js中 !==和 !=的区别是什么

confidence68 | 浏览 15094 次  2012-08-21 10:51
2012-08-21 11:02最佳答案
!= 在表达式两边的数据类型不一致时,会隐式转换为相同数据类型,然后对值进行比较.!== 不会进行类型转换,在比较时除了对值进行比较以外,还比较两边的数据类型, 它是恒等运算符===的非形式.
发布评论
songlinxing14|2014-6-23 09:26
超大赞回复
hi11181985|2012-8-21 11:41
你这答案太有用了,大赞呐~回复

yanzilisan183 

采纳率:73% 来自团队:我们都爱ASP 擅长: 其他编程语言 Html/Css JavaScript 编程语言 软件开发

其他回答

!= 在表达式两边的数据类型不一致时,转换为相同数据类型,然后对值进行比较.
!== 不会进行类型转换,在比较时除了对值进行比较以外,还比较两边的数据类型,

简单理解就是 != 会转换成相同类型 进行比较,!== 除了比对值还比对类型

0 0
原创粉丝点击