05-js-js的特殊关系运算符

image.png
<html>
    <head>
        <title>js的特殊关系运算符</title>
        <meta charset="UTF-8"/>
        <!--
            等值运算符:==
                先判断类型,类型一致则直接比较。
                        类型不一致,则先使用Number()进行强转后再进行比较。
            等同运算符:===
                先判断类型,类型一致则再比较内容,内容一致则返回true,内容不一致则返回false。
                        类型不一致则直接false
            注意:
                null和undefined在做==判断时候返回true            
        -->
        <!--声明js代码域-->
        <script type="text/javascript">
            /*声明变量*/
            var a=1;
            var a1="1";
            var a2=true;
            var a3="true";
            var a4="a";
            var a5="a";
            /*alert(a==a1);//true
            alert(a==a2);//true
            alert(a==a3);//false
            alert(a1==a2);//true
            alert(a1==a3);//false
            alert(a2==a3);//false
            alert(a4==a5);//true*/
            
            /*alert(a===a1);//false
            alert(a===a2);//false
            alert(a===a3);//false
            alert(a1===a2);//false
            alert(a1===a3);//false
            alert(a2===a3);//false
            alert(a4===a5);//true*/
            
        </script>
    </head>
    <body>
        <h3>js的特殊关系运算符</h3>
    </body>
</html>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容