呼び出しスタックの最大サイズがJavascriptを超えました

| | | | | | | | | | | | | | | | | |

それは起こった。少しコーディングすると、コンソールまたはChromeデベロッパーツールで捕捉されなかった範囲エラー:コールスタックの最大サイズを超えました、Ķを示すエラーがトレースで表示されます。これはどういう意味ですか?

再帰関数を作成する場合、再帰呼び出しを停止するための基本ケースが必要です。それ以外の場合は、呼び出しスタックが使い果たされるまで、再帰関数を呼び出し続けます。これは無限ループと呼ばれます。

このエラーを生成するコードの例を次に示します。