ホームページ  >  記事  >  ウェブフロントエンド  >  JSのループコード表示から抜け出す

JSのループコード表示から抜け出す

巴扎黑
巴扎黑オリジナル
2017-09-16 09:53:101385ブラウズ

for ループで continue を使用します。このループの終了は次のループでカウントされ、break を使用してループ全体を終了します。以下のエディターは、この記事を通じて JS のループから抜け出すためのサンプル コードを共有します。必要な方はそれを参照してください。

1 このループの終了はカウントされます。次のループで、break を使用してループ全体を終了します。

2. jquery では、$.each は return true を使用してこのループを終了し、次のループにカウントし、return false を使用してループ全体を終了します。関数の戻り値はこれとは関係ありません。 例:

$.extend($.fn.datagrid.methods, {
   isChecked: function (dg, param) {
     var flag = false;//是否选中
     var allRows = $(dg).datagrid('getChecked');  //获取所有被选中的行
     $.each(allRows, function (index,item) {
       if (param.rowIndex == $(dg).datagrid('getRowIndex', item)) {
         flag = true;
         return false;//return false终止循环,return true,跳出循环,进入下一次循环,跟函数返回值无关
       }
     })
     return flag;
   }
 })

以上がJSのループコード表示から抜け出すの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。