ES6 new Set实现数组去重
2024-09-05 19:09:33
使用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])
}
最新文章
- 【2016-11-15】【坚持学习】【Day26】【通用的SQLHelper】
- MySQL 解压包 安装
- Dynamic Programming
- 《精通CSS网页布局》读书报告 ----2016-12-5补充
- Hadoop之回收站
- windows phone 新手引导
- spoj 2
- linux下关于程序性能和系统性能的工具、方法
- 虚拟机windows xp 下安装配置mysql cluster 7.3.2
- JSON字符串与JSON对象的区别及转换
- Linux环境Nginx安装多版本PHP
- 128階數的Shunt音量控制器
- python 常见错误和异常 函数 正则表达式及多线程编程
- bat脚本自定义魔兽warIII运行分辨率,去黑边
- Python笔记(十七):生成器
- Android ExpandableListView和ScrollView联用的一些注意事项
- 把旧系统迁移到.Net Core 2.0 日记(4) - 使用EF+Mysql
- input点击链接另一个页面,各种操作。
- Esper学习之九:EPL语法(五)
- 题目1208:10进制 VS 2进制(进制转换以及大数保存问题)
热门文章
- vue项目中使用swiper插件遇到的坑
- JVM 常量池、运行时常量池、字符串常量池
- 每日一蠢 .kettle 下的kettle.properties文件内配置的内容不能被识别
- expect实现远程主机自动执行命令脚本
- postman实现Base64加密
- sh_04_qq号码
- nvm 管理 node 版本
- C++ 对象间通信框架 V2.0 &#215;&#215;&#215;&#215;&#215;&#215;&#215; 之(四)
- java 中 进程和线程的区别
- Linux下修改mysql root密码