使用new Set实现数组去重, 如果需要遍历就必须结合for of, 如果使用for循环就实现不了, 因为set是类数组, 没有索引

    var arr = new Set([1, 2, 1, 1, 2, 3, 3, 4, 4]);
for (var el of arr) {
console.log(el)
}
 

  

var arr = new Set([1, 2, 1, 1, 2, 3, 3, 4, 4]);
arry = [...arr]
for (var i = 0; i < arry.length; i++) {
console.log(arry[i])
}

最新文章

  1. 【2016-11-15】【坚持学习】【Day26】【通用的SQLHelper】
  2. MySQL 解压包 安装
  3. Dynamic Programming
  4. 《精通CSS网页布局》读书报告 ----2016-12-5补充
  5. Hadoop之回收站
  6. windows phone 新手引导
  7. spoj 2
  8. linux下关于程序性能和系统性能的工具、方法
  9. 虚拟机windows xp 下安装配置mysql cluster 7.3.2
  10. JSON字符串与JSON对象的区别及转换
  11. Linux环境Nginx安装多版本PHP
  12. 128階數的Shunt音量控制器
  13. python 常见错误和异常 函数 正则表达式及多线程编程
  14. bat脚本自定义魔兽warIII运行分辨率,去黑边
  15. Python笔记(十七):生成器
  16. Android ExpandableListView和ScrollView联用的一些注意事项
  17. 把旧系统迁移到.Net Core 2.0 日记(4) - 使用EF+Mysql
  18. input点击链接另一个页面,各种操作。
  19. Esper学习之九:EPL语法(五)
  20. 题目1208:10进制 VS 2进制(进制转换以及大数保存问题)

热门文章

  1. vue项目中使用swiper插件遇到的坑
  2. JVM 常量池、运行时常量池、字符串常量池
  3. 每日一蠢 .kettle 下的kettle.properties文件内配置的内容不能被识别
  4. expect实现远程主机自动执行命令脚本
  5. postman实现Base64加密
  6. sh_04_qq号码
  7. nvm 管理 node 版本
  8. C++ 对象间通信框架 V2.0 &#215;&#215;&#215;&#215;&#215;&#215;&#215; 之(四)
  9. java 中 进程和线程的区别
  10. Linux下修改mysql root密码