循环着匹配就可以
比如,找到了第一个,则以第一个为起点继续找;
var str1;
var str2;
function find(str1,str2){var num = 0;
var i = 0;
while((1=str1.indexOf(str2,i))>-1){
num++;
}return num;
}