zoukankan      html  css  js  c++  java
  • 判断字符串中这个字符出现了多少次

    /*
        找到这个字符串中每个字符串出现了多少次
        */
    
        var str = "If you depend on life and death, I will never give up."
    
        // 第一步 先统一大小写字母
        var newStr = str.toLocaleLowerCase();
    
        // 第二步  创建一个空对象, 目的:把字母作为键 ,次数作为值
        var obj = {};
    
        //  第三步 遍历字符串 获取每个字母
        for (var i=0;i<newStr.length;i++){
            var key = newStr[i];  //每个字母
            if(obj[key]){  // 判断obj中有没有这个键
            // 对象中有这个字母了
                obj[key]++
            }else{
                // 对象中没有这个字母,那就把字母加到对象中,并且给这个字母一个出现的次数,默认一次
                obj[key] = 1;
            }
        }    
        // 遍历对象,显示每个对象的次数
        for(var key in obj){
            console.log(key + "这个字母出现了"+ obj[key]+ "次");
        }
  • 相关阅读:
    学生信息管理系统
    设计模式,单例模式
    基础考试题(1)
    基础考试题(0)
    python面向对象进阶
    python面向对象
    Python反射
    14 定时器
    13 JS中的面向对象
    12 DOM操作的相关案例
  • 原文地址:https://www.cnblogs.com/ivylv/p/11411012.html
Copyright © 2011-2022 走看看