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 相关文章推荐
node中socket.io的事件使用详解
Dec 15 Javascript
jQuery实现HTML表格单元格的合并功能
Apr 06 Javascript
微信小程序 LOL 英雄介绍开发实例
Sep 30 Javascript
jQuery实现标签页效果实战(4)
Feb 08 Javascript
客户端(vue框架)与服务器(koa框架)通信及服务器跨域配置详解
Aug 26 Javascript
AngualrJs清除定时器遇到的坑
Oct 13 Javascript
微信小程序中的canvas 文字断行和省略号显示功能的处理方法
Nov 14 Javascript
JS实现checkbox互斥(单选)功能示例
May 04 Javascript
深入了解query和params的使用区别
Jun 24 Javascript
Vue快速实现通用表单验证功能
Dec 05 Javascript
用JS实现一个简单的打砖块游戏
Dec 11 Javascript
vue递归实现树形组件
Jul 15 Vue.js
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
PHP新手上路(十三)
2006/10/09 PHP
PHP gbk环境下json_dencode传送来的汉字
2012/11/13 PHP
phpmyadmin显示utf8_general_ci中文乱码的问题终级篇
2013/04/08 PHP
PHP实现数组递归转义的方法
2014/08/28 PHP
php ci 获取表单中多个同名input元素值的代码
2016/03/25 PHP
Laravel使用memcached缓存对文章增删改查进行优化的方法
2016/10/08 PHP
PHP面向对象程序设计之构造方法和析构方法详解
2019/06/13 PHP
JavaScript入门教程(10) 认识其他对象
2009/01/31 Javascript
Web开发之JavaScript
2012/03/29 Javascript
JQuery调用WebServices的方法和4个实例
2014/05/06 Javascript
Labelauty?jQuery单选框/复选框美化插件分享
2015/09/26 Javascript
ES6中Proxy代理用法实例浅析
2017/04/06 Javascript
nodejs个人博客开发第五步 分配数据
2017/04/12 NodeJs
Vue组件实例间的直接访问实现代码
2017/08/20 Javascript
vuejs使用递归组件实现树形目录的方法
2017/09/30 Javascript
详解从买域名到使用pm2部署node.js项目全过程
2018/03/07 Javascript
JavaScript变速动画函数封装添加任意多个属性
2019/04/03 Javascript
Bootstrap 时间日历插件bootstrap-datetimepicker配置与应用小结
2019/05/28 Javascript
基于vue和bootstrap实现简单留言板功能
2020/05/30 Javascript
[34:27]DOTA2上海特级锦标赛B组败者赛 VG VS Spirit第一局
2016/02/26 DOTA
Python抓取淘宝下拉框关键词的方法
2015/07/08 Python
python 列表,数组,矩阵两两转换tolist()的实例
2018/04/04 Python
python 读取DICOM头文件的实例
2018/05/07 Python
python如何实现从视频中提取每秒图片
2020/10/22 Python
在PyCharm的 Terminal(终端)切换Python版本的方法
2019/08/02 Python
python 字符串常用函数详解
2019/09/11 Python
python opencv图片编码为h264文件的实例
2019/12/12 Python
基于Python正确读取资源文件
2020/09/14 Python
HTML5 本地存储和内容按需加载的思路和方法
2011/04/07 HTML / CSS
饿了么订餐官网:外卖、网上订餐
2019/06/28 全球购物
Crocs波兰官方商店:女鞋、男鞋、童鞋、洞洞鞋
2019/10/08 全球购物
戴森比利时官方网站:Dyson BE
2020/10/03 全球购物
煤矿安全承诺书
2014/05/22 职场文书
Pandas自定义选项option设置
2021/07/25 Python
html中相对位置与绝对位置的具体使用
2022/05/15 HTML / CSS
HTML静态页面获取url参数和UserAgent的实现
2022/08/05 HTML / CSS