Me aparece un error que indica que tiene una instrucción de continuación ilegal. Tengo una lista de palabras para verificar la validación del formulario y el problema es que estaba combinando algunas de las subcadenas con las palabras reservadas, así que creé otra matriz de palabras limpias para que coincida. Si coincide con una palabra limpia seguirá otra cosa si coincide con una palabra reservada alertar al usuario
$.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;
}
});
});
En realidad, jQuery no lo verifica de manera flexible, si no es explícitamente falso ('=== falso'), entonces continuará. Así que puedes hacer un 'return;' y volverá indefinido, lo que actuará como una continuación. –
@Bob - Gracias, no estaba 100% seguro de si tenía que ser explícitamente falso, o simplemente falsy. –