ES6 牛刀小试
1.数组去重
// 1.去除数组的重复成员
let newArr = [...new Set(array)];
向Set加入值的时候,不会发生类型转换,所以5和”5”是两个不同的值。Set内部判断两个值是否不同,使用的算法叫做“Same-value equality”,它类似于精确相等运算符(===),主要的区别是NaN等于自身,而精确相等运算符认为NaN不等于自身。
// 2.利用set数组去重的另一种方式
Array.from(new Set(array));
Array.from方法可以将Set结构转为数组。