利用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 相关文章推荐
让innerText在firefox火狐和IE浏览器都能用的写法
May 14 Javascript
extjs 初始化checkboxgroup值的代码
Sep 21 Javascript
两种常用的javascript数组去重方法思路及代码
Mar 26 Javascript
js模拟select下拉菜单控件的代码
May 08 Javascript
jQuery实现鼠标移到元素上动态提示消息框效果
Oct 20 Javascript
jquery常用特效方法使用示例
Apr 25 Javascript
jQuery模拟物体自由落体运动(附演示与demo源码下载)
Jan 21 Javascript
微信小程序 wxapp画布 canvas详细介绍
Oct 31 Javascript
解决Window10系统下Node安装报错的问题分析
Dec 13 Javascript
js中开关变量使用实例
Feb 24 Javascript
JavaScrpt的面向对象全面解析
May 09 Javascript
详解vue-cli中的ESlint配置文件eslintrc.js
Sep 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
php $_ENV为空的原因分析
2009/06/01 PHP
浅析php header 跳转
2013/06/17 PHP
Zend Framework实现自定义过滤器的方法
2016/12/09 PHP
关于laravel框架中的常用目录路径函数
2019/10/23 PHP
jquery.alert 弹出式复选框实现代码
2009/06/15 Javascript
javascript自执行函数之伪命名空间封装法
2010/12/25 Javascript
javascript中创建对象的三种常用方法
2010/12/30 Javascript
关于onchange事件在IE和FF下的表现及解决方法
2014/03/08 Javascript
更快的异步执行(setTimeout多浏览器)
2014/08/12 Javascript
jQuery中addClass()方法用法实例
2015/01/05 Javascript
JavaScript检测实例属性, 原型属性
2015/02/04 Javascript
如何实现移动端浏览器不显示 pc 端的广告
2015/10/15 Javascript
javascript从定义到执行 你不知道的那些事
2016/01/04 Javascript
jQuery实现点击关注和取消功能
2017/07/03 jQuery
vuex state及mapState的基础用法详解
2018/04/19 Javascript
Angular封装搜索框组件操作示例
2019/04/25 Javascript
nuxt.js 在middleware(中间件)中实现路由鉴权操作
2020/11/06 Javascript
python进程管理工具supervisor使用实例
2014/09/17 Python
Python 中的 else详解
2016/04/23 Python
Python使用QQ邮箱发送Email的方法实例
2017/02/09 Python
Django中login_required装饰器的深入介绍
2017/11/24 Python
python实现word 2007文档转换为pdf文件
2018/03/15 Python
python3.8 微信发送服务器监控报警消息代码实现
2019/11/05 Python
wxpython绘制圆角窗体
2019/11/18 Python
Python基于WordCloud制作词云图
2019/11/29 Python
Python selenium抓取虎牙短视频代码实例
2020/03/02 Python
深入剖析webstorage[html5的本地数据处理]
2016/07/11 HTML / CSS
英国玛莎百货新西兰:Marks & Spencer New Zealand
2019/07/21 全球购物
制衣厂各岗位职责
2013/12/02 职场文书
暑期社会实践心得体会
2014/09/02 职场文书
入党积极分子批评与自我批评思想汇报
2014/09/14 职场文书
2014年党的群众路线教育实践活动整改措施(个人版)
2014/09/25 职场文书
个性与发展自我评价
2015/03/06 职场文书
婚庆司仪开场白
2015/05/29 职场文书
2016新年感言
2015/08/03 职场文书
Redis做数据持久化的解决方案及底层原理
2021/07/15 Redis