利用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 相关文章推荐
简单的js图片轮换代码(js图片轮播)
May 06 Javascript
jquery.idTabs 选项卡使用示例代码
Sep 03 Javascript
JS模拟Dialog弹出浮动框效果代码
Oct 16 Javascript
Jquery实现仿京东商城省市联动菜单
Nov 19 Javascript
详解在WebStorm中添加Vue.js单文件组件的高亮及语法支持
Oct 21 Javascript
详解vue移动端项目的适配(以mint-ui为例)
Aug 17 Javascript
fetch 如何实现请求数据
Dec 20 Javascript
小程序根据手机机型设置自定义底部导航距离
Jun 04 Javascript
Swiper.js实现移动端元素左右滑动
Sep 08 Javascript
javascript sort()对数组中的元素进行排序详解
Oct 13 Javascript
Vue实现小购物车功能
Dec 21 Vue.js
浅谈node.js中间件有哪些类型
Apr 29 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
php feof用来识别文件末尾字符的方法
2010/08/01 PHP
表单提交错误后返回内容消失问题的解决方法(PHP网站)
2015/10/20 PHP
PHP判断是手机端还是PC端 PHP判断是否是微信浏览器
2017/03/15 PHP
php格式文件打开的四种方法
2018/02/24 PHP
php-fpm重启导致的程序执行中断问题详解
2019/04/29 PHP
jQuery EasyUI 开源插件套装 完全替代ExtJS
2010/03/24 Javascript
改写一个简单的菜单 弹性大小
2010/12/02 Javascript
JavaScript快速检测浏览器对CSS3特性的支持情况
2012/09/26 Javascript
可选择和输入的下拉列表框示例
2013/11/05 Javascript
javascript Deferred和递归次数限制实例
2014/10/21 Javascript
关于JS中setTimeout()无法调用带参函数问题的解决方法
2016/06/21 Javascript
JS控制div跳转到指定的位置的几种解决方案总结
2016/11/05 Javascript
如何处理JSON中的特殊字符
2016/11/30 Javascript
js实现贪吃蛇小游戏(容易理解)
2017/01/22 Javascript
Node层模拟实现multipart表单的文件上传示例
2018/01/02 Javascript
原生js实现随机点名功能
2019/11/05 Javascript
深入webpack打包原理及loader和plugin的实现
2020/05/06 Javascript
图解JS原型和原型链实现原理
2020/09/15 Javascript
[02:46]2014DOTA2国际邀请赛 选手为你解读比赛MVP充满梦想
2014/07/09 DOTA
tornado框架blog模块分析与使用
2013/11/21 Python
Python线程详解
2015/06/24 Python
python实现SMTP邮件发送功能
2020/06/16 Python
python利用smtplib实现QQ邮箱发送邮件
2020/05/20 Python
Python PyQt5整理介绍
2020/04/01 Python
解决Python spyder显示不全df列和行的问题
2020/04/20 Python
Python正则表达式如何匹配中文
2020/05/27 Python
华润集团网上药店:健一网
2016/09/19 全球购物
美国名牌太阳镜折扣网站:Eyedictive
2017/05/15 全球购物
EJB3.1都有哪些改进
2012/11/17 面试题
生物技术专业研究生自荐信
2013/09/22 职场文书
旅游管理专业个人求职信范文
2013/12/24 职场文书
办公室经理岗位职责
2014/01/01 职场文书
本科毕业生自荐信
2014/05/26 职场文书
我的梦想演讲稿1000字
2014/08/21 职场文书
继续教育个人总结
2015/03/03 职场文书
Windows server 2022创建创建林、域树、子域的步骤
2022/06/25 Servers