Foxtable(狐表)用户栏目专家坐堂 → js如何将字符串进行拆解,然后统计字符串的个数


  共有2801人关注过本帖树形打印复制链接

主题:js如何将字符串进行拆解,然后统计字符串的个数

帅哥哟,离线,有人找我吗?
cnsjroom
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
js如何将字符串进行拆解,然后统计字符串的个数  发帖心情 Post By:2023/3/8 18:11:00 [只看该作者]

let a = 21324、123、121
        
        function count(o){
                var t = typeof o;
                if(t == 'string'){
                        return o.length;
                }else if(t == 'object'){
                        var n = 0;
                        for(var i in o){
                                n++;
                        }
                        return n;
                }
                return false;
        }
console.log(count(a));

得到的是13  有没有办法补正一下  按照、号进行数据的统计   输出结果为3呢?

 回到顶部
帅哥哟,离线,有人找我吗?
SbFox
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:76 积分:528 威望:0 精华:0 注册:2021/12/11 14:20:00
  发帖心情 Post By:2023/3/8 18:22:00 [只看该作者]

 if(t == 'string'){
var n=o.split(",");
     return n.length;


 回到顶部
帅哥哟,离线,有人找我吗?
sunsenfeng
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:599 积分:4188 威望:0 精华:0 注册:2011/12/21 11:25:00
  发帖心情 Post By:2023/3/9 16:45:00 [只看该作者]

应该用"、"作为分割符
var n=o.split("、");

 回到顶部