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 相关文章推荐
JavaScript 数组的 uniq 方法
Jan 23 Javascript
javascript测试题练习代码
Oct 10 Javascript
什么是json和jsonp,jQuery json实例详详细说明
Dec 11 Javascript
JavaScript利用正则表达式去除日期中的“-”
Jul 01 Javascript
node.js中的fs.readdir方法使用说明
Dec 17 Javascript
浅谈Javascript数组的使用
Jul 29 Javascript
Bootstrap多级导航栏(级联导航)的实现代码
Mar 08 Javascript
jQuery+HTML5实现WebGL高性能烟花绽放动画效果【附demo源码下载】
Aug 18 jQuery
浅谈angular4生命周期钩子
Sep 05 Javascript
自定义Vue中的v-module双向绑定的实现
Apr 17 Javascript
JS学习笔记之原型链和利用原型实现继承详解
May 29 Javascript
代码块高亮可复制显示js插件highlight.js+clipboard.js整合
Feb 15 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
深入php list()函数的详解
2013/06/05 PHP
php strnatcmp()函数的用法总结
2013/11/27 PHP
ThinkPHP3.1新特性之动态设置自动完成及自动验证示例代码
2014/06/23 PHP
php简单分页类实现方法
2015/02/26 PHP
PHP unlink与rmdir删除目录及目录下所有文件实例代码
2018/02/07 PHP
javaScript 删除字符串空格多种方法小结
2012/10/24 Javascript
js 获取后台的字段 改变 checkbox的被选中的状态 代码
2013/06/05 Javascript
js实现星星打分效果的方法
2020/07/05 Javascript
JavaScript中数据结构与算法(一):栈
2015/06/19 Javascript
解决jQuery上传插件Uploadify出现Http Error 302错误的方法
2015/12/18 Javascript
浅析jquery如何判断滚动条滚到页面底部并执行事件
2016/04/29 Javascript
jQuery Easyui使用(二)之可折叠面板动态加载无效果的解决方法
2016/08/17 Javascript
Nodejs实现短信验证码功能
2017/02/09 NodeJs
ES7中利用Await减少回调嵌套的方法详解
2017/11/01 Javascript
vue 页面加载进度条组件实例
2018/02/05 Javascript
Vue项目pdf(base64)转图片遇到的问题及解决方法
2018/10/19 Javascript
Vue中的methods、watch、computed的区别
2018/11/26 Javascript
vue解决花括号数据绑定不成功的问题
2019/10/30 Javascript
Python实现针对中文排序的方法
2017/05/09 Python
Flask框架Jinjia模板常用语法总结
2018/07/19 Python
500行Python代码打造刷脸考勤系统
2019/06/03 Python
查看Python依赖包及其版本号信息的方法
2019/08/13 Python
使用Python实现Wake On Lan远程开机功能
2020/01/22 Python
详解python itertools功能
2020/02/07 Python
关于Django Models CharField 参数说明
2020/03/31 Python
HTML5 video视频字幕的使用和制作方法
2018/05/03 HTML / CSS
TUMI新加坡官网:国际领先的商旅箱包品牌
2019/01/12 全球购物
全球性的在线商店:Vogca
2019/05/10 全球购物
某/etc/fstab文件中的某行如下: /dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2 请解释其含义
2013/04/11 面试题
夏季奶茶店创业计划书
2014/01/16 职场文书
连锁超市项目计划书
2014/09/15 职场文书
车队安全员岗位职责
2015/02/15 职场文书
初中团委工作总结
2015/08/13 职场文书
加强党性修养心得体会
2016/01/21 职场文书
Win11 Build 22000.51版本文件资源管理器“命令栏”和上下文菜单有什么新变化?
2021/11/21 数码科技
Win11快速关闭所有广告推荐
2022/04/19 数码科技