var str = "aaddaabbcdddefg"
console.log(str.charAt());//b 没有返回空不是null
console.log(str.indexOf('p'));//1 没有返回-1 var obj = {};
for(var i=;i<str.length;i++){
var v = str.charAt(i);
if(obj[v] && obj[v].value == v){
obj[v].count ++ ;
}else{
obj[v] = {};
obj[v].count = ;
obj[v].value = v;
}
} console.log(obj);//true
//obj = {a:object,b:object,c:object}
for(key in obj){
document.write(obj[key].value +'='+obj[key].count+'&nbsp;'); // a=4 b=3 c=4 d=2 f=1 g=1 h=1
}

记录字符串中每一项,并且记录个数

最新文章

  1. paper 118:计算机视觉、模式识别、机器学习常用牛人主页链接
  2. Web Api 2 接口API文档美化
  3. php以post方式向接口发送数据
  4. JDBC学习笔记(6)——获取自动生成的主键值&amp;处理Blob&amp;数据库事务处理
  5. Z.ExtensionMethods 扩展类库
  6. easyui+ztree 后台管理系统模板
  7. javascript之类型转换
  8. 分支界定( BRANCH-AND-BOUND)
  9. CentOS7设置固定IP
  10. System.Diagnostics.Process启动Civil 3D及AutoCAD
  11. VLAN中继协议
  12. 一个linux 4.9,4.14内核的bbr带宽估计偏低问题
  13. android recovery升级过程中掉电处理
  14. 安装installshield问题
  15. What Are You Talking About HDU1075
  16. C#6.0语言规范(八) 语句
  17. 第7讲 SPI和RAM IP核
  18. spark ml 的例子
  19. 读取classpath配置文件的方法
  20. mysql5.7 编码统一utf-8

热门文章

  1. ABP源码分析二十六:核心框架中的一些其他功能
  2. Web网站中利用JavaScript中ActiveXObject对象获取硬件信息(显示器数量、分辨率)从而进行单双屏跳转
  3. 提高(Android)开发效率的工具与网站
  4. [原创]mybatis详解说明
  5. 【.NET深呼吸】基础:自定义类型转换
  6. android使用ImageLoader实现图片缓存(安卓开发必备)
  7. Python爬虫小白入门(一)写在前面
  8. FFmpeg学习4:音频格式转换
  9. WPF入门:XAML
  10. StringBuilder的使用