jquery_jqueryで配列トラバーサルのために現在の各ループから抜け出す方法

WBOY
リリース: 2016-05-16 16:45:48
オリジナル
1266 人が閲覧しました

最近、公式 Web サイトのリニューアルに追われているのですが、そのプロジェクトの 1 つを進めているときに小さな問題が発生しました。問題は、配列の走査は jquery のループ メソッドを通じて実行されますが、条件が満たされない場合に、現在のループから抜け出す方法です。

$.each() を使って配列をループさせたのですが、判定に入るときに現在のループから抜け出す方法がわからなかったので、JavaScript メソッドの continue を使ってみたところ、それは間違っていました。 API 上の命令はループ全体からのみジャンプできます (各ループを終了する必要がある場合、コールバック関数は false を返すことができ、他の戻り値は無視されます。)

後で Iオンラインでチェックしたところ、次の結果が得られました:

return false;——JavaScript のブレーク効果と同等のすべてのループから抜け出します。

return true;—— 現在のループを抜けて次のループに入ります。JavaScript の continue 効果と同等です。

追伸: jquery を学び始めたばかりの人たちと共有してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート