JavaScriptの中の==

542 ワード

暇にしています.第三の部品の中のjsソースを見てみたら、びっくりしました.以前は見たことがありませんでした.何の速度でいろいろな犬を探しました.やっと見つけました.
実はこれはあれらのめちゃくちゃな理論と学術の名詞を言ってきっと回りくどいです.
直接例を挙げて直接意訳すればいいです.
簡単にjsタグを書きます.
<script type="text/javascript">
alert(1==1)
alert(1=='1')
alert(1==='1')
</script>
の三つのalertは後で問題点を発見します.
理論については興味のある人に送ってみましょう.
    上記の例から、JSは弱いタイプの定義であることが分かる.「1」==1のように返した結果はtureで、比較前に文字列を数値に変換してから比較しますが、「1」====1の場合は同じタイプが必要です.「       したがって、2つの等号(=)は同じです.3つの等号(===)は恒等です.