問題タブ [break]

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

javascript - Javascript: 100 文字ごとに Break を追加

たとえば、これを長いテキストに書く場合:

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

テキストがページからはみ出しています。100 文字ごとに<br />タグを作成できるので、それを修正するアイデアがあります。しかし、私はそれを行う方法がわかりません。

助けてくれてありがとう!

0 投票する
9 に答える
60400 参照

c++ - 「break」を使用して「for」ループを壊すと有害と見なされますか?

数日前、私は簡単なオープン ソース プロジェクトを開始しました。何人かの仲間が svn のコードを見たとき、そのうちの 1 人がbreak、ループ内でステートメントを使用することforは有害であると見なされ、実行すべきではないと言いました。

breakしかし彼は、Linux カーネル ソース コードのループ内にステートメントのいくつかのケースを見つけるだろうと付け加えましたが、forそれはライナス トーバルズとチャック ノリスだけがそれを使用することを許可され、他の誰も使用を許可されていなかったからです。

どう思いますか?ループbreak内で使用しても問題はありません。for私の意見では、breakブール変数などを使用する動作をエミュレートすると、多くの不要なオーバーヘッドが追加され、コードが単純ではなくなります。

また、プログラムの流れをあるポイントから別のポイントに任意に変更することはできないgotoため、と比較する余地はありません。breakgoto

0 投票する
4 に答える
5517 参照

grails - Grails/GSP: 抜け出す

<g:each> から抜け出す方法はありますか? リストを繰り返し処理しているページがあり、それが DB に格納されている値である場合は、チェックボックスがオンになっていることを確認する必要があります。

もう少し明確にするために、次のようなものを検討してください。

ここで、list1 は Domain1.list() (つまり、可能なすべての値) であり、list2 は Domain2.find(...) (つまり、選択された値) です。

g:each では、list1 のすべて (したがって、内部の each の後の "...") をチェックボックスで表示する必要がありますが、list2 (DB に保存されたユーザーが選択した項目) にあることを確認する必要があります。 ) に応じてチェックする必要があります (if ステートメント)。

ここで、最初の繰り返しでチェック済みステータスが変更された場合、それぞれ内部から抜け出す必要があります...これを行う方法はありますか?

ありがとう!

0 投票する
4 に答える
11981 参照

php - forloop を分割しますが、switch ステートメント内で php

通常、すべての反復が完了する前に foreach ループから抜け出したい場合は、単純にブレークを使用します。声明。例えば

しかし、次の例には switch ステートメントが含まれています。条件の 1 つが満たされた場合は、foreach ループから抜け出す必要があります。(問題は、ブレークがswitchステートメントに使用されていることです)

switch ステートメントで変数を設定し、その後で中断するだけですか? 例えば

これが最善の解決策ですか?またはこれは別の方法がありますか?

0 投票する
11 に答える
104938 参照

jquery - ネストされた jQuery.each() - 続行/中断

次のコードを検討してください。

興味深い部分は、ネストされた jQuery.each() ループです。ドキュメントに従って、 false を返すとループから抜け出し (通常の JavaScript の break ステートメントと同様にループの実行を中止します)、false 以外を返すと現在の反復を停止し、次の反復を続行します (通常の反復と同様)。 JavaScript の continue ステートメント)。

jQuery.each() を単独で中断または続行することはできますが、ネストされた jQuery.each では、子ループ内から親ループから抜け出すのが難しいことがわかりました。ブール値を使用して、子の反復ごとに更新することもできましたが、もっと簡単な方法があるかどうか疑問に思っていました。

いじりたい場合は、jsFiddle で例を設定しました。「テスト」ボタンをクリックするだけで、上記の例を実行できます。

TLDR: jQuery のコンテキスト内で、ラベル付けされた継続または中断に似たものはありますか?

0 投票する
2 に答える
1802 参照

javascript - javascript(またはecmascript?)で実行時例外(またはエラー)を中断するにはどうすればよいですか?

エラーで中断するにはどうすればよいですか?

私はコードをもっている:

そして、私は最新バージョンの Web Inspector (Webkit) と Firebug (Mozilla) を使用しています。これらのツールはエラーをキャッチして出力しますが、壊れません。方法がわからないかもしれません。これらを行うにはどうすればよいか教えてください。

0 投票する
9 に答える
1808 参照

java - 一部の「休憩」は悪い習慣ではないと聞いたことがあります。これはどうですか?

Java で sを使用することは悪い習慣と見なされているとよく耳にbreakしますが、スタック オーバーフローに関するいくつかのスレッドを読んだ後、そうではないことがわかりました。多くの人は、場合によっては許容できると言っています。

この場合、何が悪い習慣であるか、そうでないかについて少し混乱しています。

Project Euler : 問題 7 の場合、以下のコードを作成しました。課題は、10001 番目の素数を見つけることでした。

これは (21ms で) 正しい答えを返しますが、重大な警告を見落としているのでしょうか? ブレークなしで while ループを作成することは 100% 可能ですが、これを実行する方が少し簡単であることがわかります。

break;私が悪い習慣を使用する方法ですか?常に使用する方法があることは知っていますが、ここでは本当にひどいのでしょうか?

どうもありがとう

ユスティアン

編集

これが私の isPrime() コードです。私はそれをしている間にこれを最適化することもできます。

0 投票する
6 に答える
36665 参照

asp.net - VB.NETの「if」ブロックから抜け出す方法

ifステートメントから抜け出すにはどうすればよいですか?

終了は、「for」、「sub」などでのみ機能します。

0 投票する
11 に答える
6744 参照

c++ - C++: メインループを中断する

私はいくつかのコードを準備しています:

b ループ (ループ変数) 内int aのステートメントを使用して、メイン ループ (ループ変数) を中断したい。break;int b

どうすればいいですか?

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

ruby - なぜこのRubyは各ループを壊さないのですか?

私の個人的なプロジェクトの1つに次のコードがあります。

ストレージアレイの各アイテムは、freeに応答するオブジェクトですか?と設定します。私がやろうとしているのは、配列を循環して、変数を設定する次の空の(空の)オブジェクトを探すことです。私の問題は、これはすべてのオブジェクトを循環してすべてを設定することです。ブレーク機能を間違って使用していますか?

それをテストして、私は次のように呼びます:

したがって、store [1]は:bおよび20に設定する必要があります。ただし、内容を出力すると、配列の残りの部分と同様に、値は10になります。