var str=["1","4","5","5","6","1","7","4"];
        
//        console.log(str);
        var arr=[]; //定义一个新数组用力存储数据
        var obj={};//保存每个数据出现的次数
        
        for(var i=0;i<str.length;i++){
            if(!obj[str[i]]){//如果不是这个里面的数据  则执行下一步
                arr.push(str[i]); //添加数据
                obj[str[i]]=1;  //对出现的数据进行统计计数
            }else{
                obj[str[i]]++;   
            }
        }
        console.log(arr);
        console.log(obj);

最新文章

  1. 洛谷P1196 银河英雄传说[带权并查集]
  2. Centos7上启动vpn客户端失败问题处理
  3. LINUX的磁盘管理du命令详解
  4. pandas处理数据1
  5. 为Apache动态增加模块
  6. [学习笔记]lca-倍增
  7. 数据结构2 静态区间第K大/第K小
  8. win commands
  9. JAVA线程池中的Callable和Future
  10. requirejs-define jquery 快速初学实例(一)
  11. &lt; meta &gt; 元素 概要
  12. (转)认识java中的堆和栈
  13. 201521123075 《Java程序设计》第4周学习总结
  14. NIO基础篇(三)
  15. BZOJ 3884: 上帝与集合的正确用法 [欧拉降幂]
  16. 【原创】运维基础之keepalived
  17. Deep Learning Tutorial - Convolutional Neural Networks(LENET)
  18. Linux线程优先级
  19. Oracle-本地连接没问题,远程连接有问题解决方式
  20. CF 1093 G. Multidimensional Queries

热门文章

  1. 【SqlServer系列】聚合函数
  2. Hadoop:Rack Awareness
  3. 理解spread运算符与rest参数
  4. Spring Tool Suite生成默认的MVC项目的配置文件问题
  5. jQuery 最外面的那层皮
  6. 【Zookeeper】源码分析目录
  7. ToolStrip和MenuStrip控件簡介及常用屬性(转)
  8. UVA 10891 Game of Sum
  9. Automata
  10. Dubbo(二) 认识Zookeeper