本文实例讲述了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 + ' '); // 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小时内与您取得联系。