JS 查找某个字符出现的位置以及次数

581 阅读1分钟

关于 indexOf 说明

  • indexOf(str, index): 第一个参数说明的是查找某个字符,第二个参数是从第几个位置开始查找 根据该方法进行处理,
        // 查找第一个 s 出现的位置
        var index = str.indexOf('s');
        // 出现次数
        var num = 0;
        // 循环,只要存在 s 则往后查找
        while(index !== -1) {
            console.log(index);
            num ++;
            str.indexOf('s', index + 1)
        }
        console.log('s 出现的次数' + num);