利用json获取字符出现次数的代码


Posted in Javascript onMarch 22, 2012

代码如下:

function ObjRegExp(){ 
var newStr= "Drive someone up a wall"; 
newStr = newStr.replace(new RegExp(/\s/ig),""); 
var objJson = {}; 
for(var i = 0 ;i < newStr.length ; i++) { 
var objChar = newStr.charAt(i); 
if(objJson[objChar]){ 
objJson[objChar] = parseInt(objJson[objChar]) + 1; 
}else{ 
objJson[objChar] = 1; 
} 
} 
var oDiv = document.getElementById("objDiv"); oDiv.appendChild(document.createTextNode("Drive someone up a wall!")); 
oDiv.appendChild(document.createElement("<br/>")); 
for(var key in objJson){ 
oDiv.appendChild(document.createTextNode(key +":"+ objJson[key])); 
oDiv.appendChild(document.createElement("<br/>")); 
} 
}

Html 如下:
<body> 
<div id="objDiv" style=" margin-top:100px; margin-left:300px;"></div> 
<input type="text" id="txtEmail"/> 
<input id="btnSubmit" type="button" value="Submit" onclick="ObjRegExp();" /> 
</body>
Javascript 相关文章推荐
JMenuTab简单使用说明
Mar 13 Javascript
jquery 插件 web2.0分格的分页脚本,可用于ajax无刷新分页
Dec 25 Javascript
通过DOM脚本去设置样式信息
Sep 19 Javascript
ModelDialog JavaScript模态对话框类代码
Apr 17 Javascript
JavaScript中的类与实例实现方法
Jan 23 Javascript
jquery实现多条件筛选特效代码分享
Aug 28 Javascript
JavaScript实现瀑布流布局
Jun 28 Javascript
纯JS前端实现分页代码
Jun 21 Javascript
微信小程序 下拉列表的实现实例代码
Mar 08 Javascript
vue高德地图之玩转周边
Jun 16 Javascript
Vue+Openlayers自定义轨迹动画
Sep 24 Javascript
webpack的移动端适配方案小结
Jul 25 Javascript
解决Extjs上传图片无法预览的解决方法
Mar 22 #Javascript
jQuery中判断一个元素是否为另一个元素的子元素(或者其本身)
Mar 21 #Javascript
ejs v9 javascript模板系统
Mar 21 #Javascript
js判断一个元素是否为另一个元素的子元素的代码
Mar 21 #Javascript
HTML中的setCapture和releaseCapture使用介绍
Mar 21 #Javascript
JS无法捕获滚动条上的mouse up事件的原因猜想
Mar 21 #Javascript
js对象关系图 方便dom操作
Mar 18 #Javascript
You might like
图解上海144收音机
2021/03/02 无线电
火车头采集器3.0采集图文教程
2007/03/17 PHP
完美解决令人抓狂的zend studio 7代码提示(content Assist)速度慢的问题
2013/06/20 PHP
destoon实现商铺管理主页设置增加新菜单的方法
2014/06/26 PHP
php可扩展的验证类实例(可对邮件、手机号、URL等验证)
2015/07/09 PHP
四个常见html网页乱码问题及解决办法
2015/09/08 PHP
PHP基于Redis消息队列实现发布微博的方法
2017/05/03 PHP
jquery 简单导航实现代码
2009/09/11 Javascript
用jquery实现的模拟QQ邮箱里的收件人选取及其他效果(一)
2011/01/06 Javascript
jQuery bind事件使用详解
2011/05/05 Javascript
jQuery筛选器children()案例详解(图文)
2013/02/17 Javascript
js浮动图片的动态效果
2013/07/10 Javascript
浏览器缩放检测的js代码
2014/09/28 Javascript
Javascript window对象详解
2014/11/12 Javascript
详解微信小程序开发之——wx.showToast(OBJECT)的使用
2017/01/18 Javascript
Javascript中的getter和setter初识
2017/08/17 Javascript
基于jQuery选择器之表单对象属性筛选选择器的实例
2017/09/19 jQuery
全面介绍vue 全家桶和项目实例
2017/12/27 Javascript
js+html实现点名系统功能
2019/11/05 Javascript
[50:27]Secret vs VG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
独特的python循环语句
2016/11/20 Python
Django 日志配置按日期滚动的方法
2019/01/31 Python
Python使用修饰器进行异常日志记录操作示例
2019/03/19 Python
python批量解压zip文件的方法
2019/08/20 Python
解决tensorflow由于未初始化变量而导致的错误问题
2020/01/06 Python
python数据爬下来保存的位置
2020/02/17 Python
英国女装网上商店:I Saw It First
2018/10/18 全球购物
Prototype如何为一个Ajax添加一个参数
2015/12/06 面试题
幼儿园课题方案
2014/06/09 职场文书
2014年路政工作总结
2014/12/10 职场文书
2014年小学体育工作总结
2014/12/11 职场文书
保护环境建议书作文300字
2015/09/14 职场文书
重温经典:乔布斯在斯坦福大学的毕业演讲(双语)
2019/08/26 职场文书
nginx优化的六点方法
2021/03/31 Servers
详解Java ES多节点任务的高效分发与收集实现
2021/06/30 Java/Android
「约定的梦幻岛」作画发布诺曼生日新绘
2022/03/21 日漫