= ? == ? === ?
865 ワード
タイトルを見ると、まるで言葉が割れた書類を書いたかのようです.では、好奇心を持って押してみます(?)
まずは一番簡単からスタート!
1.=何ですか。
まずは一番簡単からスタート!
1.=何ですか。
A=Bと書くと、一般的にAとBは同じです.と思うけど.
Javascriptでは=私たちが想像していたのとは異なる意味を持っています.
直接BをAに代入する.を使用します.let A = 5
let B = 10
A = B
やるときは普通違います!でもBをAに代入する
現在A値は10です.
2.==何ですか。
==ピア演算子の名前.
つまり、彼は同じものを判別する演算子の一つです.
値が異なる場合はfalseを放出します.
3.==何ですか。
==一致演算子の名前.
こいつも同じものを判断する演算子で、値が違うとfalseを投げ出す.
では、==と==は何が違うのでしょうか。
数行のコードを見れば理解できるほど簡単です.
aにtypenumberin 1が入っています
bにはtypestring「1」が含まれている.
比較演算子(==)はtrue値を与えます.
一致演算子(===)ではfalse値が与えられていることがわかります.
比較演算子の場合、タイプ間の比較は重要ではなく、内部の値によって決定されます.
一致演算子の場合、typeでも同じ違いがあります.
したがって、プログラミングでは====(一致しない場合は!=)を必ず使用することをお勧めします.
Reference
この問題について(= ? == ? === ?), 我々は、より多くの情報をここで見つけました
https://velog.io/@yukina1418/kwuf30q0
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
let A = 5
let B = 10
A = B
==ピア演算子の名前.
つまり、彼は同じものを判別する演算子の一つです.
値が異なる場合はfalseを放出します.
3.==何ですか。
==一致演算子の名前.
こいつも同じものを判断する演算子で、値が違うとfalseを投げ出す.
では、==と==は何が違うのでしょうか。
数行のコードを見れば理解できるほど簡単です.
aにtypenumberin 1が入っています
bにはtypestring「1」が含まれている.
比較演算子(==)はtrue値を与えます.
一致演算子(===)ではfalse値が与えられていることがわかります.
比較演算子の場合、タイプ間の比較は重要ではなく、内部の値によって決定されます.
一致演算子の場合、typeでも同じ違いがあります.
したがって、プログラミングでは====(一致しない場合は!=)を必ず使用することをお勧めします.
Reference
この問題について(= ? == ? === ?), 我々は、より多くの情報をここで見つけました
https://velog.io/@yukina1418/kwuf30q0
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
Reference
この問題について(= ? == ? === ?), 我々は、より多くの情報をここで見つけました https://velog.io/@yukina1418/kwuf30q0テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol