javascript プリミティブ型とオブジェクト型を比較する

javascript プリミティブ型とオブジェクト型を比較する

javascriptで、プリミティブ型とオブジェクト型を比較するサンプルコードを記述してます。

環境

  • OS windows10 pro 64bit
  • Apache 2.4.43
  • ブラウザ chrome 84.0.4147.105

プリミティブ型とオブジェクト型

javascriptにおいて、プリミティブ型とオブジェクト型は、基本的に異なります。

プリミティブ型は「文字列 ・ 数値・論理値・null・undefined」のことで以下を指します。

オブジェクト型で表す場合は、以下となります。

プリミティブ型とオブジェクト型比較

プリミティブ型とオブジェクト型を比較してみると、
値が同じであれば、trueになることが確認できますが、

厳密比較の場合は、型もみるためfalseになります。