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)]
- ES6 扩展运算符 三点(…),将一个数组转为用逗号分隔的参数序列
- ES6 提供了新的数据结构 Set。它的一大特性就是所有元素都是唯一的,没有重复。