vue.js 中两个等号和三个等号的区别

 

== 用于比较两者是否相等,忽略数据类型。

=== 用于更严谨的比较,值和值的数据类型都需要同时比较。

 

<div id=”app”>
        <div v-if=”text ==1 “>
            1–值一样,类型不同,两个等号显示 
        </div>
        <div v-if=”text ===1 “>
            2–值一样,类型不同,三个等号不显示
        </div>
        <div v-if=”text ===’1′ “>
            3–值一样,类型同,三个等号显示
        </div>
 
    </div>
 
    <script type=”text/javascript”>
    
        /* text:”1″ 这里的1是个字符串  */
        var vm = new Vue({
            el:”#app”,
            data:{
                text:”1″
            }
 
        });
    </script>

结果:

1–值一样,类型不同,两个等号显示
3–值一样,类型同,三个等号显示

    原文作者:不想看海
    原文地址: https://blog.csdn.net/weixin_45244707/article/details/118055739
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞