全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

JS字符串统计操作示例【遍历,截取,输出,计算】

本文实例讲述了JS字符串统计操作。分享给大家供大家参考,具体如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>JS字符串</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<script>
var str = "aaddaabbcdddefg";
console.log(str.charAt(7)); //b 没有返回空不是null
console.log(str.indexOf('p')); //1 没有返回-1
var obj = {};
for (var i = 0; i < str.length; i++) {
 var v = str.charAt(i);
 if (obj[v] && obj[v].value == v) {
  obj[v].count++;
 } else {
  obj[v] = {};
  obj[v].count = 1;
  obj[v].value = v;
 }
}
console.log(obj); //true
//obj = {a:object,b:object,c:object}
for (key in obj) {
 document.write(obj[key].value + '=' + obj[key].count + '&nbsp;'); // a=4 b=3 c=4 d=2 f=1 g=1 h=1 
}
</script>
</body>
</html>

记录字符串中每一项,并且记录个数。

运行效果图如下:

PS:这里再为大家推荐2款非常方便的统计工具:

在线字数统计工具:
http://tools./code/zishutongji

在线字符统计与编辑工具:
http://tools./code/char_tongji

更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript数学运算用法总结》、《JavaScript中json操作技巧总结》、《JavaScript切换特效与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript动画特效与技巧汇总》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》及《JavaScript遍历算法与技巧总结》

希望本文所述对大家JavaScript程序设计有所帮助。


# JS  # 字符串  # 统计操作  # 遍历  # 截取  # 输出  # 计算  # javaScript 实现重复输出给定的字符串的常用方法小结  # javascript输出AscII码扩展集中的字符方法  # JS如何输出26个英文字符  # 相关内容  # 感兴趣  # 数据结构  # 给大家  # 更多关于  # 所述  # 程序设计  # 再为  # 每一项  # 编辑工具  # 操作技巧  # 讲述了  # TR  # dtd  # strict  # www  # http  # org  # gt 


相关文章: 制作充值网站的软件,做人力招聘为什么要自己交端口钱?  如何用好域名打造高点击率的自主建站?  营销式网站制作方案,销售哪个网站招聘效果最好?  微信推文制作网站有哪些,怎么做微信推文,急?  网站制作知乎推荐,想做自己的网站用什么工具比较好?  如何在企业微信快速生成手机电脑官网?  小型网站建站如何选择虚拟主机?  香港服务器租用费用高吗?如何避免常见误区?  小米网站链接制作教程,请问miui新增网页链接调用服务有什么用啊?  湖南网站制作公司,湖南上善若水科技有限公司做什么的?  如何处理“XML格式不正确”错误 常见XML well-formed问题解决方法  建站之星展会模版如何一键下载生成?  建站之星在线版空间:自助建站+智能模板一键生成方案  linux top下的 minerd 木马清除方法  存储型VPS适合搭建中小型网站吗?  建站之星导航配置指南:自助建站与SEO优化全解析  如何用美橙互联一键搭建多站合一网站?  如何选择香港主机高效搭建外贸独立站?  网站制作员失业,怎样查看自己网站的注册者?  制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?  如何选择PHP开源工具快速搭建网站?  建站之星北京办公室:智能建站系统与小程序生成方案解析  如何快速搭建支持数据库操作的智能建站平台?  定制建站是什么?如何实现个性化需求?  杭州银行网站设计制作流程,杭州银行怎么开通认证方式?  如何用PHP快速搭建CMS系统?  如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?  如何用PHP快速搭建高效网站?分步指南  建站之星如何实现五合一智能建站与营销推广?  如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南  建站之星如何修改网站生成路径?  如何快速生成专业多端适配建站电话?  简历在线制作网站免费版,如何创建个人简历?  ,南京靠谱的征婚网站?  php条件判断怎么写_ifelse和switchcase的使用区别【对比】  视频网站制作教程,怎么样制作优酷网的小视频?  建站之星CMS建站配置指南:模板选择与SEO优化技巧  黑客入侵网站服务器的常见手法有哪些?  建站之星体验版:智能建站系统+响应式设计,多端适配快速建站  建站之星云端配置指南:模板选择与SEO优化一键生成  安云自助建站系统如何快速提升SEO排名?  如何在建站之星网店版论坛获取技术支持?  如何通过.red域名打造高辨识度品牌网站?  定制建站如何定义?其核心优势是什么?  香港服务器租用每月最低只需15元?  C#怎么创建控制台应用 C# Console App项目创建方法  建站主机默认首页配置指南:核心功能与访问路径优化  如何零基础在云服务器搭建WordPress站点?  宝塔建站无法访问?如何排查配置与端口问题?  为什么Go需要go mod文件_Go go mod文件作用说明 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。