利用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 相关文章推荐
随机显示经典句子或诗歌的javascript脚本
Aug 04 Javascript
js树形控件脚本代码
Jul 24 Javascript
用于判断用户注册时,密码强度的JS代码
Jan 01 Javascript
js下用层来实现select的title提示属性
Feb 23 Javascript
jQuery学习笔记之jQuery选择器的使用
Dec 22 Javascript
JS 各种网页尺寸判断实例方法
Apr 18 Javascript
基于javascript实现图片左右切换效果
Jan 25 Javascript
轻松掌握JavaScript享元模式
Aug 27 Javascript
Vue实例中生命周期created和mounted的区别详解
Aug 25 Javascript
jQuery实现基本隐藏与显示效果的方法详解
Sep 05 jQuery
vue组件入门知识全梳理
Sep 21 Javascript
vue中利用mqtt服务端实现即时通讯的步骤记录
Jul 01 Vue.js
解决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
file_get_contents(&quot;php://input&quot;, &quot;r&quot;)实例介绍
2013/07/01 PHP
Yii视图CGridView列表用法实例分析
2016/07/12 PHP
?牟┛途W扣了一??效果出?? target=
2007/05/27 Javascript
JavaScript中利用Array和Object实现Map的方法
2015/07/27 Javascript
纯JS代码实现一键分享功能
2016/04/20 Javascript
很酷的星级评分系统原生JS实现
2016/08/25 Javascript
最全面的百度地图JavaScript离线版开发
2016/09/10 Javascript
ES6学习之变量的解构赋值
2017/02/12 Javascript
微信小程序开发之相册选择和拍照详解及实例代码
2017/02/22 Javascript
javascript 正则表达式分组、断言详解
2017/04/20 Javascript
layui 给数据表格加序号的方法
2018/08/20 Javascript
JavaScript中的一些实用小技巧总结
2019/04/07 Javascript
Vue中添加滚动事件设置的方法详解
2020/09/14 Javascript
解决ant Design中this.props.form.validateFields未执行的问题
2020/10/27 Javascript
ant design vue datepicker日期选择器中文化操作
2020/10/28 Javascript
[01:04]DOTA2:伟大的Roshan雕塑震撼来临
2015/01/30 DOTA
[01:05:40]VG vs Newbee 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
在类Unix系统上开始Python3编程入门
2015/08/20 Python
Python实现抓取HTML网页并以PDF文件形式保存的方法
2018/05/08 Python
python如何实现代码检查
2019/06/28 Python
pandas取出重复数据的方法
2019/07/04 Python
pandas 使用均值填充缺失值列的小技巧分享
2019/07/04 Python
python 中pyqt5 树节点点击实现多窗口切换问题
2019/07/04 Python
Python3.7实现验证码登录方式代码实例
2020/02/14 Python
Python爬虫之爬取淘女郎照片示例详解
2020/07/28 Python
Python HTMLTestRunner如何下载生成报告
2020/09/04 Python
html5 touch事件实现页面上下滑动效果【附代码】
2016/03/10 HTML / CSS
html5 video标签屏蔽右键视频另存为的js代码
2013/11/12 HTML / CSS
GLAMGLOW香港官网:明星出镜前的秘密武器
2017/03/16 全球购物
德国Discount-Apotheke中文官网:DC德式康线上药房
2020/02/18 全球购物
Nobody Denim官网:购买高级女士牛仔裤
2021/03/15 全球购物
自我评价范文分享
2014/01/04 职场文书
幼儿园课题方案
2014/06/09 职场文书
社区服务活动小结
2014/07/08 职场文书
会议欢迎词范文
2015/01/27 职场文书
如何避免mysql启动时错误及sock文件作用分析
2022/01/22 MySQL