利用json获取字符出现次数的代码

 更新时间:2012年03月22日 15:52:27   作者:  
之前看到一篇博客,列出一个字符串中每个字符出现的次数,后来想想可以不可以用json来实现呢,结果当然是可以的,废话就不多说了
代码如下:
复制代码 代码如下:

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>

相关文章

  • 解读JSON的三种格式

    解读JSON的三种格式

    这篇文章主要介绍了解读JSON的三种格式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-01-01
  • 浅谈JSON5解决了JSON的两大痛点

    浅谈JSON5解决了JSON的两大痛点

    这篇文章主要介绍了浅谈JSON5解决了JSON的两大痛点,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • 什么是json和jsonp,jQuery json实例详详细说明

    什么是json和jsonp,jQuery json实例详详细说明

    JSON能够以非常简单的方式来描述数据结构,XML能做的它都能做,因此在跨平台方面两者完全不分伯仲.其实网上关于JSONP的讲解有很多,但却千篇一律,用自己的方式来阐释一下这个问题,看看是否有帮助
    2012-12-12
  • 说说JSON和JSONP 也许你会豁然开朗

    说说JSON和JSONP 也许你会豁然开朗

    说到AJAX就会不可避免的面临两个问题,第一个是AJAX以何种格式来交换数据?第二个是跨域的需求如何解决
    2012-09-09
  • JSON 和 JavaScript eval使用说明

    JSON 和 JavaScript eval使用说明

    JSON (JavaScript Object Notation) 一种轻量级的数据交换格式,比 XML 更轻巧,JSON 是JavaScript 原生格式,这意味着 JavaScript 中处理 JSON 数据不需要任何 API 和工具包。
    2010-06-06
  • JSONP 跨域共享信息

    JSONP 跨域共享信息

    JSONP(JSON with Padding)是资料格式 JSON 的一种“使用模式”,可以让网页从别的网域要资料。另一个解决这个问题的新方法是跨来源资源共享
    2012-08-08
  • 用nodejs写的一个简单项目打包工具

    用nodejs写的一个简单项目打包工具

    项目是模块加载的,类似require.js的用法,所以简单写了一个js打包工具
    2013-05-05
  • JSON 客户端和服务器端的格式转换

    JSON 客户端和服务器端的格式转换

    JSON是JavaScript Object Notation的缩写。JSON是个轻量级的用于服务器端和客户端交换数据的数据格式。它经常会用在ajax应用上,是因为它是基于ajax对象的格式定义出来的。
    2009-08-08
  • JSON扫盲帖 JSON.as类教程

    JSON扫盲帖 JSON.as类教程

    如果json字符串是从html用FlashVars来传递参数时那么字符串中的第一个双引号(包括双引号)以后的内容就不会得到传送.
    2009-02-02
  • json2.js的初步学习与了解

    json2.js的初步学习与了解

    json2.js的初步学习与了解,想要学习json的朋友可以参考下。
    2011-10-10

最新评论