zoukankan      html  css  js  c++  java
  • JavaScript

    在 JavaScript 中,运算符 == 与 === 都是用来比较两个值是否相等。但是这两个操作符有个不同的地方:== 并不表示严格相等,而 === 表示进行严格比较,不仅比较值,而且会比较变量的类型。对于 != 与 !== 也是类似的。

    例1:使用 == 比较 false 与 ""。

    <script type="text/javascript">
        var a = false;
        var b = "";    
        alert("a == b? " + (a == b));      // true
    </script>

    例2:使用 === 比较 false 与 ""。

    <script type="text/javascript">
        var a = false;
        var b = "";    
        alert("a === b? " + (a === b));    // false
    </script>

    例3:使用 == 比较 13 与 "13"。

    <script type="text/javascript">
        var a = 13;
        var b = "13";    
        alert("a == b? " + (a == b));      // true
    </script>

    例4:使用 === 比较 13 与 "13"。

    <script type="text/javascript">
        var a = 13;
        var b = "13";    
        alert("a === b? " + (a === b));    // false
    </script>    
  • 相关阅读:
    Extension Methods(扩展方法)
    linux面试题
    渗透测试 day4
    渗透测试 day3
    渗透测试 day2
    渗透测试 day1
    9.3 网络安全介绍
    9.2 Iptables
    8.30 进程管理
    8.29 linux的网络
  • 原文地址:https://www.cnblogs.com/huey/p/4908016.html
Copyright © 2011-2022 走看看