利用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 相关文章推荐
YUI 读码日记之 YAHOO.lang.is*
Mar 22 Javascript
JavaScript Event事件学习第一章 Event介绍
Feb 07 Javascript
[将免费进行到底]在Amazon的一年免费服务器上安装Node.JS, NPM和OurJS博客
Aug 18 Javascript
jQuery多级手风琴菜单实例讲解
Oct 22 Javascript
JS表格组件神器bootstrap table详解(基础版)
Dec 08 Javascript
学习JavaScript设计模式之享元模式
Jan 18 Javascript
详解javascript实现瀑布流列式布局
Jan 29 Javascript
Angular 项目实现国际化的方法
Jan 08 Javascript
解决axios发送post请求返回400状态码的问题
Aug 11 Javascript
webpack4 处理CSS的方法示例
Sep 03 Javascript
微信小程序拼接图片链接无底洞深入探究
Sep 03 Javascript
解决vue中el-tab-pane切换的问题
Jul 19 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 开源框架22个简单简介
2009/08/24 PHP
php导出excel格式数据问题
2014/03/11 PHP
linux下安装php的memcached客户端
2014/08/03 PHP
php数组合并与拆分实例分析
2015/06/12 PHP
网页设计常用的一些技巧
2006/12/22 Javascript
实例:用 JavaScript 来操作字符串(一些字符串函数)
2007/02/15 Javascript
事件绑定之小测试  onclick &amp;&amp; addEventListener
2011/07/31 Javascript
js打开windows上的可执行文件示例
2014/05/27 Javascript
javascript实现五星评价代码(源码下载)
2015/08/11 Javascript
jQuery插件之Tocify动态节点目录菜单生成器附源码下载
2016/01/08 Javascript
Angular外部使用js调用Angular控制器中的函数方法或变量用法示例
2016/08/05 Javascript
AngularJS实现动态编译添加到dom中的方法
2016/11/04 Javascript
详解用JS添加和删除class类名
2019/03/25 Javascript
基于layui的table插件进行复选框联动功能的实现方法
2019/09/19 Javascript
微信小程序自定义底部弹出框功能
2020/11/18 Javascript
python引入导入自定义模块和外部文件的实例
2017/07/24 Python
Python使用装饰器进行django开发实例代码
2018/02/06 Python
python merge、concat合并数据集的实例讲解
2018/04/12 Python
python占位符输入方式实例
2019/05/27 Python
python实现差分隐私Laplace机制详解
2019/11/25 Python
Python爬虫库BeautifulSoup的介绍与简单使用实例
2020/01/25 Python
Python OpenCV实现测量图片物体宽度
2020/05/27 Python
常用的10个Python实用小技巧
2020/08/10 Python
德国PC硬件网站:CASEKING
2016/10/20 全球购物
GoDaddy英国:全球排名第一的域名注册商
2018/06/08 全球购物
DJI大疆德国官方商城:大疆无人机
2018/09/01 全球购物
在C#中如何实现多态
2014/07/02 面试题
企业读书活动总结
2014/06/30 职场文书
开展批评与自我批评发言材料
2014/10/17 职场文书
工作经验交流材料
2014/12/30 职场文书
故意杀人罪辩护词
2015/05/21 职场文书
2015年大学迎新工作总结
2015/07/16 职场文书
运动会跳远广播稿
2015/08/19 职场文书
大学优秀学生主要事迹材料
2015/11/04 职场文书
Spring Boot 排除某个类加载注入IOC的操作
2021/08/02 Java/Android
MybatisPlus EntityWrapper如何自定义SQL
2022/03/22 Java/Android