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 サイトの他の関連記事を参照してください。