假如我要查找很长的一个字符串里重复出现的第n个字母的出现位置该怎么编码?
var mystr="Hello World!"
var pos = 0;
var n = 10;
for (var i = 0; i < n && pos < mystr.length; ++i) {
pos = mystr.indexOf('o', pos);
if (pos == -1) break;
document.write("'o'出现第" + (i + 1) + "次的位置是" + pos+'<br>');
++pos;
}感觉这样可以0.0