回答編集履歴

1

考えが誤っていたので追記

2018/06/16 19:03

投稿

ikadzuchi
ikadzuchi

スコア3047

test CHANGED
@@ -15,3 +15,15 @@
15
15
  ただ、スコープを切り替えたり何らかの最適化のためにif文のネストが何らかの意味を持つことも考えられます。
16
16
 
17
17
  その場合であっても、JavaScriptが動くレベルのCPUなら、固定のスタックを食いつぶしてメモリ全体の制限より早く限界が来るみたいなことはないのではないかと思います。
18
+
19
+
20
+
21
+ ---
22
+
23
+ 【追記】
24
+
25
+ 上記のように考えていたわけですが3000程度で上限に達するとは予想外でした。すみません。
26
+
27
+ 私も試してみましたが数は違うもののどのブラウザでも(Firefox,Chrome,IE,Edge)千や万単位でメモリ不足や再帰の上限でエラーになりました。
28
+
29
+ この程度のネスト数でメモリ不足になる理由は私には分かりません。