問題タブ [stack-size]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1758 参照

javascript - Node.js RangeError: 最大呼び出しスタック サイズを超えました

配列から名前の可能なすべての組み合わせを生成しproductsDeduped、生成された組み合わせを配列として保存しようとしていproductTagsます。これが私のコードです:

次のエラーが表示されます。

どうすればこれを修正できるか考えてください。リクエストが多いからだと思いますか?

編集: 私はより深く見てproductNameStrings、文字列の配列を9つの要素のみに制限すると、コードは問題なく動作します; しかし、配列に10個以上の文字列がある場合、このエラーが発生し始めます! まだそれを修正する方法がわかりません。