这是报错代码段:
function strInclude(str1,str2){
str1=str1.replace(/\s+/g,'');
str2=str2.replace(/\s+/g,'');
if(str1.search(str2)>-1){
return 1;
}else if(str2.search(str1)>-1){
return 2;
}else{
return 0;
}
}下面是报错信息:

如何解决:
这是search本身限制所导致的,可以使用indexOf替换search,当然如果可以的话。
本文介绍了一段JavaScript代码中使用search方法可能导致的问题,并提出了解决方案。建议使用indexOf方法代替search来克服其局限性。
1275

被折叠的 条评论
为什么被折叠?



