回答編集履歴

1

少し言葉が足りなかった

2020/06/20 08:13

投稿

kuuote
kuuote

スコア705

test CHANGED
@@ -1 +1 @@
1
- JavaScriptの[オブジェクト初期化子](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Operators/Object_initializer)は、評価される度に新しいオブジェクトを生成します。そして、[Object.is()](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Object/is)は、オブジェクトの場合、引数の指している先が同一であるかを判定します。よって、返り値は`false`になります。
1
+ JavaScriptの[オブジェクト初期化子](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Operators/Object_initializer)は、評価される度に新しいオブジェクトのインスタンスを生成します。そして、[Object.is()](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Object/is)は、オブジェクトの場合、引数の指している先が同一のインスタンスであるかを判定します。よって、返り値は`false`になります。