Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  javascript  >  正文 有关javascript中==和===比较运算符的区别

有关javascript中==和===比较运算符的区别

发布时间:2014-12-14   编辑:www.jquerycn.cn
本文介绍下,javascript中的比较符号==与===的区别,有需要的朋友,可以参考下。

在javascript中,两个等号只要求值相等即可,三个等号值相同,类型也要相同;

来看一个简单的例子,js中if语句和switch语句,使用==与===进行判断比较。
代码:
 

复制代码 代码示例:
<script>
function panduan()
{
    var iff=document.getElementByIdx_x("ifff");
    if(iff.value==0)
    {
        alert("if:相等");
    }
    switch(iff.value)
    {
        case 0:
            alert("switch:相等");
            break;
        case "0":
            alert("switch:不相等");
            break;
    }
}
</script>
<input id="ifff" value="0">
<input type="submit" onclick="panduan()" name="submit" value="提交">
本节javascript 教程,给出的例子很简单,大家可以在本地测试下,理解下二者之间的区别。

您可能感兴趣的文章:
有关javascript中==和===比较运算符的区别
VBScript 运算符
php中==和=的区别是什么
《Eloquent JavaScript》笔记–值、类型、操作符
有关js中的undefined,null,"",0和false的区别详解
Php入门教程之PHP 运算符用法说明
VBScript的运算符
php7跟5区别
shell比较两个字符串是否相等的方法及shell比较运算符
python常用运算符有哪些?

关键词: 运算符   
[关闭]