JS删除数组重复项

js删除数组重复项

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script>
var i;
var mycars = new Array();
mycars[0] = "Saab";
mycars[1] = "Saab";
mycars[2] = "BMW";
document.write([...new Set(mycars)]);
</script>
</body>
</html>

在这里插入图片描述

用到的[…new Set(XXX)]

  1. ES6 扩展运算符 三点(…),将一个数组转为用逗号分隔的参数序列
  2. ES6 提供了新的数据结构 Set。它的一大特性就是所有元素都是唯一的,没有重复。
发布了31 篇原创文章 · 获赞 21 · 访问量 8万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章