【jQuery】eachループでcontinue/breakする方法




jQueryで複数の要素を取得してeachで回すみたいなことをよくやると思うんですが、ループ中にcontinueとbreakする方法がちょっと特殊でびっくりしたので紹介します。

continueはreturn true, breakはreturn falseする

書くことが終わってしまった感じですがサンプルコードを載せておきます。

$('div').each(function() {
    if (条件1) {
        return true; // 条件1がtrueだったらcontinueする
    }
    if (条件2) {
        return false; // 条件2がtureだったらbreakする
    }
    //何らかの処理
}