源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

javascript 全等号运算符使用说明

  • 时间:2022-02-04 11:13 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:javascript 全等号运算符使用说明
而以前一直都是用等号“==”一直都没在JS里用过全等于符号“===”。而這两种运算符只是检测两个对象的相等性时,一个执行类型转换和一个类型不转换,全等于符号只有在不转换类型前才返回true
[u]复制代码[/u] 代码如下:
var sNum="66"; var iNum=66; alert(sNum==iNum);//输出为 true alert(sNum===iNum);//输出为 false
第一个等于运算符在比较的时候就把sNum的值"66"给转换成数字型,再和iNum比较所以会返回为true 而第二个全等号比较就没有进行类型转换,因此字符串和数字类型比较是不能为真的,所有返回false 还有一个非全等号和非等于
[u]复制代码[/u] 代码如下:
var sNum="66"; var iNum=66; alert(sNum!=iNum);//返回为false alert(sNum!===iNum);//返回为true
第一个运算符大家都好理解,运算符把sNum转换为数字类型,而转为数字类型后這两个值是相等的从而返回为false 第二个运算符非全等号没有把sNum类型转换所以sNum是不等于iNum的,所以返回为true 這也就是我一个学习笔记呵呵。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部