javascript 全等号运算符使用说明


Posted in Javascript onMay 31, 2010

而以前一直都是用等号“==”一直都没在JS里用过全等于符号“===”。而?两种运算符只是检测两个对象的相等性时,一个执行类型转换和一个类型不转换,全等于符号只有在不转换类型前才返回true

var sNum="66"; 
var iNum=66; 
alert(sNum==iNum);//输出为 true 
alert(sNum===iNum);//输出为 false

第一个等于运算符在比较的时候就把sNum的值"66"给转换成数字型,再和iNum比较所以会返回为true
而第二个全等号比较就没有进行类型转换,因此字符串和数字类型比较是不能为真的,所有返回false
还有一个非全等号和非等于
var sNum="66"; 
var iNum=66; 
alert(sNum!=iNum);//返回为false 
alert(sNum!===iNum);//返回为true

第一个运算符大家都好理解,运算符把sNum转换为数字类型,而转为数字类型后?两个值是相等的从而返回为false
第二个运算符非全等号没有把sNum类型转换所以sNum是不等于iNum的,所以返回为true
?也就是我一个学习笔记呵呵。
Javascript 相关文章推荐
JQuery AJAX实现目录浏览与编辑的代码
Oct 21 Javascript
JQuery获取当前屏幕的高度宽度的实现代码
Jul 12 Javascript
Jquery设置attr的disabled属性控制某行显示或者隐藏
Sep 25 Javascript
SublimeText自带格式化代码功能之reindent
Dec 27 Javascript
Java框架SSH结合Easyui控件实现省市县三级联动示例解析
Jun 12 Javascript
JavaScript“尽快失败”的原则实例详解
Oct 08 Javascript
javascript DOM的详解及实例代码
Mar 06 Javascript
vue 路由嵌套高亮问题的解决方法
May 17 Javascript
读懂CommonJS的模块加载
Apr 19 Javascript
在Express中提供静态文件的实现方法
Oct 17 Javascript
javascript 高级语法之继承的基本使用方法示例
Nov 11 Javascript
JavaScript实现多文件下载方法解析
Aug 07 Javascript
js的逻辑运算符 ||
May 31 #Javascript
避免 showModalDialog 弹出新窗体的原因分析
May 31 #Javascript
判断目标是否是window,document,和拥有tagName的Element的代码
May 31 #Javascript
js 数组的for循环到底应该怎么写?
May 31 #Javascript
javascript 四则运算精度修正函数代码
May 31 #Javascript
ASP 过滤数组重复数据函数(加强版)
May 31 #Javascript
javascript 子窗体父窗体相互传值方法
May 31 #Javascript
You might like
vBulletin HACK----显示话题大小和打开新窗口于论坛索引页
2006/10/09 PHP
php pki加密技术(openssl)详解
2013/07/01 PHP
php简单随机字符串生成方法示例
2017/04/19 PHP
Laravel框架实现即点即改功能的方法分析
2019/10/31 PHP
JavaScript修改css样式style动态改变元素样式
2013/12/16 Javascript
把字符串按照特定的字母顺序进行排序的js代码
2014/01/28 Javascript
解析JavaScript的ES6版本中的解构赋值
2015/07/28 Javascript
基于vue+ bootstrap实现图片上传图片展示功能
2017/05/17 Javascript
表格展示利器 Bootstrap Table实例代码
2017/09/06 Javascript
Three.js实现浏览器变动时进行自适应的方法
2017/09/26 Javascript
微信小程序App生命周期详解
2018/01/31 Javascript
Mint UI实现A-Z字母排序的城市选择列表
2018/12/28 Javascript
vue 中 beforeRouteEnter 死循环的问题
2019/04/23 Javascript
Vue实现简易计算器
2020/02/25 Javascript
用vite搭建vue3应用的实现方法
2021/02/22 Vue.js
[01:51]历届DOTA2国际邀请赛举办地回顾 TI9落地上海
2018/08/26 DOTA
python爬虫入门教程--优雅的HTTP库requests(二)
2017/05/25 Python
python下setuptools的安装详解及No module named setuptools的解决方法
2017/07/06 Python
django 2.0更新的10条注意事项总结
2018/01/05 Python
python 对dataframe下面的值进行大规模赋值方法
2018/06/09 Python
Python读取Pickle文件信息并计算与当前时间间隔的方法分析
2019/01/30 Python
python读文件的步骤
2019/10/08 Python
结合OpenCV与TensorFlow进行人脸识别的实现
2019/10/10 Python
Python OpenCV视频截取并保存实现代码
2019/11/30 Python
python绘制汉诺塔
2021/03/01 Python
Blue Nile中国官网:全球知名的钻石和珠宝网络零售商
2020/03/22 全球购物
如何实现jdbc性能优化
2012/07/30 面试题
产品工艺师的岗位职责
2013/11/15 职场文书
学习十八届三中全会精神实施方案
2014/02/17 职场文书
创意婚礼策划方案
2014/05/18 职场文书
公司户外活动总结
2014/07/04 职场文书
改进作风怎么办发言材料
2014/08/17 职场文书
初中中等生评语
2014/12/29 职场文书
2016年政治理论学习心得体会
2016/01/25 职场文书
Java日常练习题,每天进步一点点(38)
2021/07/26 Java/Android
SQL注入详解及防范方法
2021/12/06 MySQL