求某个字符出现的位置以及次数

解释都在代码里

 

<script>
        let arr="asdzcxzcssfdf"
        把arr的查找的值给到index
        let index = arr.indexOf('s')
        如果index没有这个元素就往后继续查找
        while(index !== -1){
        console.log(index);
        因为indexOf只能查到第一位数所以后面的查找一定是当索引加1从而继续查找
            index =arr.indexOf('s',index + 1)
        }
    </script>

 

posted @ 2023-02-08 09:08  罗砂  阅读(11)  评论(0)    收藏  举报