中級 › 同じ内容のオブジェクト同士が === でfalseになる理由 › パターン4
同じ内容のオブジェクト同士が === でfalseになる理由
オブジェクトや配列の==・===は中身ではなく参照(メモリ上の同一性)を比較します。
1 const settings1 = { theme: "dark" }; 2 const settings2 = { theme: "dark" }; 3 console.log(___________________________________); ^
出力: false期待: true (エラーにはなりません)
空欄を埋めて実行を通す
設定オブジェクトの中身が同じでも、別々に作られたオブジェクト同士は===で等しくなりません。
次の問題