我正在尝试将两个数组的值相互比较。如果找到匹配项 - 执行某项操作 - 否则执行此操作。
我在http://jsfiddle.net/ZvmHx/1/上整理了我的代码
如果您取消注释第 14 行上的第二个警报,您将看到问题所在。我似乎无法阻止第二次警报触发。
谢谢!
var getkeywords = ["John","Frank","Sarah"];
var captionarray = ["Jim","Joe","Lee","Steve","John","Michelle","Brad"];
for (k = 0; k < getkeywords.length; k++) {
for (l = 0; l < captionarray.length; l++) {
if(getkeywords[k] == captionarray[l]){
alert('Found > ' + getkeywords[k] + ':filter image');
}else{
//alert('not found > ' + getkeywords[k] + ':filter image');
}
}
}