我收到了一個錯誤,指出這有一個非法的continue語句。 我有一個單詞列表來檢查表單驗證,並且問題是它是否將一些子字符串與保留字匹配,所以我創建了另一個乾淨的單詞數組來匹配。如果一個乾淨的詞匹配繼續否則,如果它匹配保留字提醒用戶
$.each(resword,function(){
$.each(cleanword,function(){
if (resword == cleanword){
continue;
}
else if (filterName.toLowerCase().indexOf(this) != -1) {
console.log("bad word");
filterElem.css('border','2px solid red');
window.alert("You can not include '" + this + "' in your Filter Name");
fail = true;
}
});
});
實際上,jQuery不會鬆散地檢查它,如果它不是明確的false('=== false'),那麼它將繼續。所以你可以做一個'return;'並且它會返回undefined,它將作爲一個繼續。 –
@鮑勃 - 謝謝,我不是100%確定它是否必須是明確的錯誤,或者只是虛假。 –