【先端】vue.jsの2つの等号と3つの等号の違い

8002 ワード

==等しいかどうかを比較し、データ型を無視します.
==より厳密な比較に使用され、値と値のデータ型を同時に比較する必要があります.
例:

<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Documenttitle>
head>
<script src="vue.js" type="text/javascript" charset="utf-8">script>
<body>
    
    <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>
body>
html>

結果:
1-値は同じで、タイプは異なって、2つの等号は3-値は同じで、タイプは同じで、3つの等号は表示します