简略说明Javascript中的= =(等于)与= = =(全等于)区别
2013-04-16 09:45
567 查看
Javascript中的= =(等于)与= = =(全等于)有什么区别呢?
我们先来看两个例子:
var n='100' ;
if(n==100)
{
alert('等于');
}
else
{
alert('不等于');
}
结果是"等于" ;
在判断字符串是否相同时,
var n=false;
if(n=='false')
{
alert('等于');
}
else
{
alert('不等于');
}
结果是“不等于”。
原因:===在判断两个值是否相同的时候会先判断数据类型是否一致,如果 如果数据类型一致,才继续判断内容是否相同 ==判断的时候,会忽略数据类型,直接判断内容 switch用的是全等于判断的
js中用undefined和null用==判断就是相等的,用===判断则是不相等的。
您可能感兴趣的文章:
相关文章推荐
- 简略说明Javascript中的= =(等于)与= = =(全等于)区别
- javascript中等于(==)与全等(===)的区别说明
- javascript中等于(==)与全等(===)的区别说明
- Javascript中的= =(等于)与= = =(全等于)区别
- javascript 等于(==)和全等(===)区别
- javascript中substr,substring,slice.splice的区别说明
- JavaScript知识点总结(五)之Javascript中两个等于号(==)和三个等于号(===)的区别
- Javascript中两个等于号和三个等于号的区别(==/===)
- JavaScript中 ==(等于) 与 === (恒等于) 的区别
- javascript中apply和call方法的作用及区别说明
- JavaScript 数据元素集合与数组的区别说明
- javascript两种function的定义介绍及区别说明
- js的等于(==)与全等(===)的区别
- javascript中substr,substring,slice.splice的区别说明
- javascript addLoadEvent函数说明 与jquery中onload区别
- php中全等于===和等于==的区别
- JavaScript中 ==(等于) 与 === (恒等于) 的区别
- JavaScript中判断函数是new还是()调用的区别说明
- javascript中apply和call方法的作用及区别说明
- JavaScript HTMLcollection与数组的区别说明及转化