利用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 相关文章推荐
php,js,css字符串截取的办法集锦
Sep 26 Javascript
JavaScript实现点击按钮字体放大、缩小
Feb 29 Javascript
浅析jQuery中使用$所引发的问题
May 29 Javascript
JQuery动态添加Select的Option元素实现方法
Aug 29 Javascript
轻松实现jQuery添加删除按钮Click事件
Mar 13 Javascript
兼容浏览器的js事件绑定函数(详解)
May 09 Javascript
vue 粒子特效的示例代码
Sep 19 Javascript
vue通过点击事件读取音频文件的方法
May 30 Javascript
vue-cli3.0配置及使用注意事项详解
Sep 05 Javascript
详解如何使用node.js的开发框架express创建一个web应用
Dec 20 Javascript
layui use 定义js外部引用函数的方法
Sep 26 Javascript
Vue 监听元素前后变化值实例
Jul 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 print类函数使用总结
2010/06/25 PHP
php处理json时中文问题的解决方法
2011/04/12 PHP
PHP的魔术常量__METHOD__简介
2014/07/08 PHP
destoon实现调用图文新闻的方法
2014/08/21 PHP
PHP中的正则表达式实例详解
2017/04/25 PHP
基于PHP的登录和注册的功能的实现
2020/08/06 PHP
js中将URL中的参数提取出来作为对象的实现代码
2011/08/16 Javascript
javascript:void(0)使用探讨
2013/08/27 Javascript
jquery下div 的resize事件示例代码
2014/03/09 Javascript
给html超链接设置事件不使用href来完成跳
2014/04/20 Javascript
实现js保留小数点后N位的代码
2014/11/13 Javascript
jQuery中prevAll()方法用法实例
2015/01/08 Javascript
基于jquery实现省市联动特效
2015/12/17 Javascript
JS动态遍历json中所有键值对的方法(不知道属性名的情况)
2016/12/28 Javascript
Vue.use源码分析
2017/04/22 Javascript
underscore之function_动力节点Java学院整理
2017/07/11 Javascript
详解vue-cli 构建Vue项目遇到的坑
2017/08/30 Javascript
Element-UI中Upload上传文件前端缓存处理示例
2019/02/21 Javascript
setTimeout与setInterval的区别浅析
2019/03/23 Javascript
node.js使用zlib模块进行数据压缩和解压操作示例
2020/02/12 Javascript
微信小程序使用GoEasy实现websocket实时通讯
2020/05/19 Javascript
Python批量重命名同一文件夹下文件的方法
2015/05/25 Python
使用实现XlsxWriter创建Excel文件并编辑
2018/05/04 Python
在 Pycharm 安装使用black的方法详解
2020/04/02 Python
区分python中的进程与线程
2020/08/13 Python
解决python3.6用cx_Oracle库连接Oracle的问题
2020/12/07 Python
CSS3 清除浮动的方法示例
2018/06/01 HTML / CSS
HTML5 video循环播放多个视频的方法步骤
2020/08/06 HTML / CSS
金牌葡萄酒俱乐部:Gold Medal Wine Club
2017/11/02 全球购物
哈萨克斯坦最大的时装、鞋子和配饰在线商店:Lamoda.kz
2019/11/19 全球购物
电子狗项圈:eDog Australia
2019/12/04 全球购物
澳大利亚最早和最古老的巨型游戏专家:Yardgames
2020/02/20 全球购物
学生干部的自我评价分享
2014/01/18 职场文书
办公室文员工作职责
2014/01/31 职场文书
网页美工求职信
2014/02/15 职场文书
演讲比赛主持词
2015/06/29 职场文书