Code Fix

中級同じ内容のオブジェクト同士が === でfalseになる理由 › パターン2

同じ内容のオブジェクト同士が === でfalseになる理由

オブジェクトや配列の==・===は中身ではなく参照(メモリ上の同一性)を比較します。

 1  const arr1 = [1, 2, 3];
 2  const arr2 = [1, 2, 3];
 3  console.log(_____________________________________________);
                                      ^
出力: false期待: true (エラーにはなりません)

空欄を埋めて実行を通す

広告
広告スロット(未設定)

同じ内容のオブジェクト同士が === でfalseになる理由

プロパティの値がすべて同じでも、別々に作られたオブジェクトは等しいと判定されません。

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)