json分别算出元素的个数和最多的元素
2015-12-16 11:53
513 查看
个数:
最多的元素:
var str = 'aaafsdsaaasasasasaa'; var json = {}; for (var i = 0; i < str.length; i++) { if(!json[str.charAt(i)]){ json[str.charAt(i)] = 1; }else{ json[str.charAt(i)]++; } }; console.log(json); var iMax = 0; var iIndex = ''; for(var key in json){ alert(key+':'+json[key]); }
最多的元素:
var str = 'aaafsdsaaasasasasaa'; var json = {}; for (var i = 0; i < str.length; i++) { if(!json[str.charAt(i)]){ json[str.charAt(i)] = 1; }else{ json[str.charAt(i)]++; } }; console.log(json); var iMax = 0; var iIndex = ''; for(var h in json){ console.log(json[h]); if(json[h]>iMax){ iMax = json[h]; iIndex = h; } } alert('出现次数最多的是:'+iIndex+'出现'+iMax+'次');
相关文章推荐
- js实现简单的下拉菜单
- 【Javascript】setAttribute()方法
- 解决js提交过长问题
- 解决js中toFixed()
- bootbox.js弹出框时设置为中文
- Js闭包与循环
- JavaScript基础学习<二>String类型
- javascript时间戳和日期字符串相互转换
- javascript字符串
- Javascript的DOM操作
- 使用JSON.parse,解决ie6-7上JSON未定义问题
- js校验
- 【Javascript】getAttribute()方法
- Zend Studio上安装使用Aptana插件(html,css,js代码提示功能)
- knock.js的subscribe使用 通过$.ajax(); $get();解析JSON数据
- javascript DOM常用API总结
- Jsoup解析HTML实例及文档方法详解
- video JS实现多视频循环播放
- [译]JavaScript中的属性:定义和赋值的区别
- 一些平时工作中js的收集