恒等について(==)と非恒について(!==)


Extのソースコードを見ていると、「==」と「!==」に出会います。の書き方が分かりませんでした。群の中に情報が入ってから、それぞれの意味が分かりました。へへ,見たところネットがありますが、本当に便利です。  ・恒イコール(==):2つの操作数が同じかどうかを確認します。つまり、データタイプの変換を行っていない操作数の値が等しいかを確認します。・恒久ではない(!=):二つの操作数の値がデータ変換される前に異なるかどうかを確認します。チャットの記録の要点は以下の通りです。楓岩 09:24:01 if(index) !== -1){…}はどういう意味ですか?誰が知っていますか?  道行く人 09:26:32==恒等于.  道行く人 09:26:41!==に待つべきではない  楓岩 09:33:58へへ、道を行く人の言う“恒等于”によって検索しました。3、恒等を使って、不恒などと操作符で検索します。1)2つの変数の値が等しいかどうかを厳密に比較します。 2==「2」は成立しません。falseに戻ります。  楓岩 09:34:13<スクリプト type=「text/javascript」<!--alert(2=「2」)alert(2==2);alert(2!=="2")/-"  楓岩 09:36:32へへへ、この詳細点:・恒イコール(===):二つの操作数が同じかどうかを確認します。つまり、データタイプの変換を行っていない操作数の値が等しいかを確認します。・恒久ではない(!=):二つの操作数の値がデータ変換される前に異なるかどうかを確認します。道行く人 09:39:41 if (index!==1)どういう意味ですか?楓岩ですか?  楓岩 09:43:04 index!==1相当于:index==1)  楓岩 09:43:10はこういうはずです。  楓岩 09:43:18試してみます  楓岩 09:44:07<スクリプト type=「text/javascript」<!--var a. = (2!="2");var b = !(2===「2」)alert(a === b)/--  楓岩 09:44:40 2==「2」 の比較には、データの種類も必要です。  楓岩 09:44:45やっと真Zに戻ります。 09:49:30==このようなZです。 09:49:44 If the two values すばらしい ディfferent types、 they エリア not identical.Z 09:51:52==2つの数をCHARに変えて比較すると、値==先にタイプが同じかどうかを比較します。  楓岩 09:54:42テストしましたが、確かにそうです。  <スクリプト type=「text/javascript」<!--var o 1 = {a:「a」}var o 2 = o 1.toString()alert(o 1==o 2)alert(o 1==o 2)/-