問題タブ [infinite-recursion]

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 投票する
5 に答える
2729 参照

javascript - 不要な再帰 - jqueryで子クリックイベントが親に渡されないようにする方法は?

おおよそ次のようないくつかの要素があります。

ユーザーが div のどこかをクリックするaと、使いやすさのために、要素がクリックされるようにします。

シンプルですよね?だから私はこれを書いた:

問題は、これでa要素が問題なくクリックされることですが、イベントが に伝播しdiv、それがクリックされ、それが をクリックされ、それがaどこに行くのかがわかります。

ここで JSfiddle のサンプルを作成しまし たが、コンソール ログは表示されません。クリックしても、Firebug は何も表示しません。しかし、私のローカルサイトはログ(クリック)でFirebugを狂わせているので、最終的にスクリプトは殺され、too much recursion on this page

この再帰を停止するにはどうすればよいですか?

はい、私はこの目的に使用できることを知っていますが、リンクをクリックすると余分な作業が発生し、ブラウザのウィンドウ履歴も使用されるため、お父さんをクリックさせずにwindow.location悪意のあるものをクリックしたい. aまたはお母さん。またはそれが何であれdiv

読んでください

誰もが何度も何度も同じことを提案していて、うまくいかないので、このJSfiddleを見てください。回答する前に、試してみて、機能するかどうかを確認してください。をクリックするとdiv、Google が読み込まれます。それが私が探しているものです。

0 投票する
3 に答える
443 参照

java - 無限再帰合成クラス

プログラムに無限再帰があり、クラスにフィールドがあり、そのフィールドに同じクラスがあります。それらはシングルトンですが、これが構築しない原因ではありません。私がプログラムを書いたところで、私は実際に位相配列を削除することはできません。

RemotePhase を静的クラスにして、FixWindows がそれをメンバーに使用しようとしましたが、抽象クラスの非静的メソッドをオーバーライドしようとして、非静的コンテキストで FixWindows からそれらを呼び出そうとすると、エラーが発生しました。ただし、RemotePhase を参照するためだけに追加のクラスを作成する必要があるため、静的にしないことを好みます。

ただし、これを機能させる方法はあります。ありがとう

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

matlab - エラー「メモリ不足です。プログラム内の無限再帰が原因である可能性があります。」MatLabで

MatLab でクイック ソートを実装しようとしています。2 つの関数があります。1 つは指定されたリストを 2 つの小さなリストに分割し、1 つはピボットよりも大きく、もう 1 つは小さいリストに分割します。2 番目の関数は、クイック ソートを再帰的に呼び出し、次に小さいリストを反復処理して、クイック ソートを再度呼び出します。私のコードは以下です。ランダムに生成された 300 個の数値のリストを使用してコードを実行すると、「メモリ不足です。プログラム内の無限再帰が原因である可能性があります。」というエラーが表示されます。

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

jpa - JPA と Biderectal ManyToMany Relantionship による無限再帰 (Stackoverflow)

私は、関係を持つ に私を関連付けるためにSpring Boot 1.3.5-RELEASE使用しているアプリケーションを持っています。JPAUSERSROLESBi-directional ManyToMany

ユーザー

UserRole (中間テーブル)

役割

IdsBaseEntity はジェネレーターを持つクラスVersionです。

リポジトリ

a を cURL すると、localhost:8080/roles/search/findByIid?iid=1が得られますStackOverflow。オブジェクトが存在しない場合、アプリケーションは正常に応答します。

私はすでに試し@JsonIgnoreましたが、うまくいきません。

ありがとう

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

json - 無限再帰 Shiny R

Shiny で for サイクルを書こうとしています。コードは json ファイルをインポートし、すべての出力を 1 つの大きな data.frame に結合する必要があります。私のアプローチは、最初の行からのjson出力で変数を初期化し、rbind関数を実行してループを実行して、ファイルを完成できるようにすべてを下部に追加することです。

通常の R 環境の関数は完全に機能し、期待どおりの結果を返します。ここにコード:

Shiny 環境でアプローチを複製しようとすると、エラーが発生します

ここにコード:

trips 変数の初期化は正常に機能しますが、サイクルを追加しようとするとエラーが返されます。誰でも助けてもらえますか?

どうぞよろしくお願いいたします。