js 字符串indexOf方法封装

function MyindexOf(str,e){//第一个参数是字符串,第二个参数是要查找字符串
            var toIndex=undefined;//开始查找的位置
            var getIndexs=[];//e对应字符串的首字母索引容器
            while (true){
                toIndex=str.indexOf(e,(toIndex==undefined)?0:toIndex+1);
                if(toIndex!=-1 ){//indexOf找不到会返回-1
                    getIndexs[getIndexs.length]=toIndex;
                }else {
                    break;//退出循环
                }
            }
            return getIndexs;
        }

返回的是查找字符串首字母索引的集合

posted @ 2020-11-28 13:26  小庄的blog  阅读(438)  评论(0编辑  收藏  举报