問題タブ [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 投票する
19 に答える
206172 参照

for-loop - for ループで break を使用するのは悪い習慣ですか?

ループ内でbreakステートメントを使用するのは悪い習慣ですか?for

たとえば、配列内の値を検索しています。for ループ内で比較し、値が見つかったときに for ループbreak;を終了します。

これは悪い習慣ですか?変数を定義しvFound、値が見つかったらそれを true に設定vFoundし、forステートメント条件をチェックインするという代替手段が使用されているのを見てきました。しかし、この目的のためだけに新しい変数を作成する必要がありますか?

通常の C または C++ for ループのコンテキストで質問しています。

PS: MISRA コーディング ガイドラインでは、break を使用しないようにアドバイスしています。

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

javascript - JavaScript:関数を壊さずにリンクにfalseを返す方法は?

質問があります(驚くべきことに;)):

関数を壊さずにリンクにfalseを返すにはどうすればよいですか?以前はjQueryを使用せずにこれを実行していましたが、当時は一定間隔後に実行するようにアニメーションを設定し、falseを返しました。今回は実行を継続するための関数が必要です。

よろしくお願いします

0 投票する
8 に答える
4616 参照

java - forループでbreakを使用するかどうか?

簡単な質問です。たとえば、CarクラスはHashMap(String、String)を拡張します。

1.1。

2.2。

上記の2つのうちどちらが良いですか?ありがとう。

----編集済み----申し訳ありませんが、私の主張を明確にしませんでした。

doSomething()メソッドは、実際にはさまざまなことを行っています。それらをdoSomething()とdoSometingElse()に変更しました。

私の質問は、すべてのプロセスを1つのif()にまとめますか?または、if()条件が満たされない場合は、最初にループを中断します。

ありがとう。

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

javascript - 私のウェブページは 1 ページにしか印刷されません (切れ目はありません)。

約 3 ページにわたる Web ページの情報を印刷するのに問題があります。現在、印刷されているのは 1 ページだけで、残りのデータはどこにも表示されていませんか? ページを分割し、次のページに情報を引き続き印刷できるようにするために使用できる JS または HTML はありますか。

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

ruby - RubyでUnicode 0083をgsubする方法は?


html.file から文字列をロードし、プラグイン ya2yaml を使用して yaml ファイルに書き込みました。



YAML::parse_file メソッドで .yml ファイルを読み込みます。
しかし、文字列内の "\n" は負荷の問題を引き起こすため、すべての "\n" を "" に gsub しようとしましたが、まだ問題があります。 、読み込みの問題を引き起こします:



では、yaml または char 0083 の何が問題なのですか?
または、どうすればこの問題を回避できますか?

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

html - サーバー側のブレークを複製するIE

IEに表示される2つのブレーク<Br/>に問題があります。

私がそのように配置された通常の休憩を持っている場合

その後、FirefoxとIEで問題なく表示されます。しかし、私がそうするなら:

次に、IEのソースコードを見ると
、brAddAnotherQuoteのIDを持つ2つのOnceと、そのすぐ下にある単純な「<br/>」の1つが生成されます。これはFirefoxでは発生しません。

これを引き起こしている可能性がありますか?

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

visual-studio-2008 - ブレークポイントにヒットしません。ソース コードは元のバージョンとは異なります - VS 2008

プロジェクトに数週間取り組んだ後、VS 2008 でランダムにエラーが発生します。デバッグ ポイントを設定すると、次の警告が表示されます。ブレークポイントは現在ヒットしません。このドキュメントのシンボルは読み込まれていません。私はさまざまなことを試しました 1. .suo ファイルを削除しました 2. devenv /ResetSettings を試しました 3. Windows/Microsoft.net/framework/v2.0.50727\Temporary ASP.NET Files/ から一時ファイルを削除しました

誰でもこれを修正する方法を知っていますか?

デバッグ中にモジュールウィンドウでこれを取得します

>

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

java - どうすれば4つの内側のforループから抜け出すことができますか?

こんにちは私はJavaの初心者で、私のプログラムには4つのforループがあります。私のプログラムは次のように機能します。の場合、要素btruepointListから削除されnn-- すべてのforループから出て、最初からやり直したいと思います。 forループなので、どうすればlこれを行うことができますか?l++ブレークステートメントで?

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

python - ループは壊れません

ユーザーから読み込まれたリストを使用して、一種のデータベースを作成しています。ユーザーが入力するfinishと、while ループを停止します。ただし、何らかの理由でfinish、ループを中断するために TWICE を入力する必要があります。

また、返された後のリストは空です。

私はそれを呼び出して、それが機能するかどうかを確認しています

また、ここに出力があります

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

c - EclipseでGDBがデフォルトで「breakmain」を実行しないようにするにはどうすればよいですか?

私はEclipseとMinGWを使用してCプロジェクトに取り組んでいます。このプロジェクトのデバッグビルドを実行する場合、gdbは。に入ると常に中断しmain()ます。なぜこれが役立つのかはわかりますが、私の現在のプロジェクトでは、そうなることを望んでいません。

コマンドがあることを読みました

これは、コマンドラインから実行したときに同じ動作を実行します。

現時点では、.gdbinitファイルはありません。

現時点では、コマンドラインから実行しているときにgdbがmainに入るのを停止しませんが、Eclipseから実行しているときは停止します。

Eclipse内でデフォルトでメインに入るときにGDBが壊れないようにするにはどうすればよいですか?