码迷,mamicode.com
首页 > 其他好文 > 详细

字符串操作

时间:2015-04-23 13:10:18      阅读:103      评论:0      收藏:0      [点我收藏+]

标签:

1.判断一个字符串中出现次数最多的字符,统计这个次数

var str = ‘absdfdfsdfsdf‘;
function aa(str){
    var obj = {}, key = 0;
    for(var i=0; i<str.length; i++){
        key = str.charAt(i);
        if(obj[key]){
            obj[key]++;
        }else{
            obj[key] = 1;
        }
    }
    var m = 0, i = 0;
    for(var key in obj){
        if(obj[key] > m){
            m = obj[key];
            i = key;
        }
    }
    console.log(i , m)
}

 

2.截取字符串abcdefg的efg

var str = "abcdefg";
var idx =
str.indexOf("efg");

var efg = str.substr(str.indexOf("efg"), 3);
alert(efg);

 

字符串操作

标签:

原文地址:http://www.cnblogs.com/vivijs/p/4450004.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!