エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
JavaScriptクイズ: JSON評価時の挙動
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JavaScriptクイズ: JSON評価時の挙動
Xで出したクイズの解説です。 問題は次の通りです。 以下のJavaScriptの比較は常にtrueになるでしょうか... Xで出したクイズの解説です。 問題は次の通りです。 以下のJavaScriptの比較は常にtrueになるでしょうか? それともfalseになる可能性があるでしょうか? (そして、あるとしたらそれはどのような場合でしょうか?) JSON.stringify( eval( "(" + JSON.stringify(x) + ")" ) ) === JSON.stringify(x) ただし、以下の条件を仮定します。 Objectなどのビルトインの定義は汚染されていないものとし、evalはglobalThis.evalを指しているものとします 内側のstringifyがエラーになる場合は除外します 答え この出題をわざわざすることからだいたい予想がついてしまうと思いますが、これは「falseになる可能性がある」というのが正しいです。 問題は、具体的にどのような場合があるかです。 これについて、当