利用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 无法通过W3C验证的处理方法
Mar 09 Javascript
JS完成代码前最好对其做5件事
Apr 07 Javascript
javascript dom追加内容实现示例
Sep 21 Javascript
js控制div弹出层实现方法
May 11 Javascript
JavaScript如何自定义trim方法
Jul 28 Javascript
Sort()函数的多种用法
Mar 20 Javascript
利用JQuery直接调用asp.net后台的简单方法
Oct 27 Javascript
Javascript之面向对象--接口
Dec 02 Javascript
详解Webpack-dev-server的proxy用法
Sep 08 Javascript
浅谈Vue.js 关于页面加载完成后执行一个方法的问题
Apr 01 Javascript
小程序使用分包的示例代码
Mar 23 Javascript
js基于div丝滑实现贝塞尔曲线
Sep 23 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作的文本留言本的例子(二)
2006/10/09 PHP
php获取json数据所有的节点路径
2015/05/17 PHP
PHP5.5安装PHPRedis扩展及连接测试方法
2017/01/22 PHP
php curl获取https页面内容,不直接输出返回结果的设置方法
2019/01/15 PHP
jquery中:input和input的区别分析
2011/07/13 Javascript
javascript开发随笔一 preventDefault的必要
2011/11/25 Javascript
js jquery获取随机生成id的服务器控件的三种方法
2013/07/11 Javascript
图片翻转效果具体实现代码
2014/01/09 Javascript
详解XMLHttpRequest(二)响应属性、二进制数据、监测上传下载进度
2016/09/14 Javascript
jquery 实现回车登录详解及实例代码
2016/10/23 Javascript
jQuery实现的简单拖动层示例
2017/02/22 Javascript
关于JavaScript中forEach和each用法浅析
2017/07/27 Javascript
vue注册组件的几种方式总结
2018/03/08 Javascript
webpack vue项目开发环境局域网访问方法
2018/03/20 Javascript
angular将html代码输出为内容的实例
2018/09/30 Javascript
vue实现树形结构样式和功能的实例代码
2019/10/15 Javascript
Weex开发之地图篇的具体使用
2019/10/16 Javascript
vue-cli打包后本地运行dist文件中的index.html操作
2020/08/12 Javascript
理解JavaScript中的Proxy 与 Reflection API
2020/09/21 Javascript
使用Python批量修改文件名的代码实例
2019/01/24 Python
调用其他python脚本文件里面的类和方法过程解析
2019/11/15 Python
Python中zip()函数的解释和可视化(实例详解)
2020/02/16 Python
python的flask框架难学吗
2020/07/31 Python
一款利用html5和css3实现的3D立方体旋转效果教程
2016/04/26 HTML / CSS
CSS3教程(1):什么是CSS3
2009/04/02 HTML / CSS
详解CSS3+JS完美实现放大镜模式
2020/12/03 HTML / CSS
html2canvas生成清晰的图片实现打印的示例代码
2019/09/30 HTML / CSS
2014年房产经纪人工作总结
2014/12/08 职场文书
开票员岗位职责
2015/02/12 职场文书
劳动者解除劳动合同通知书
2015/04/16 职场文书
对公司的意见和建议
2015/06/04 职场文书
珍惜时间的诗歌赏析
2019/08/23 职场文书
关于考试抄袭的检讨书
2019/11/02 职场文书
MySQL的join buffer原理
2021/04/29 MySQL
简单总结SpringMVC拦截器的使用方法
2021/06/28 Java/Android
全网非常详细的pytest配置文件
2022/07/15 Python