Set一种新的数据结构,在之前数据的集合分为数组(Array)和对象(Object),ES6出现新的Set数据结构,和Map,这里先介绍一下Set.
如何定义Set数据结构?...Set数据结构的方法
add()向Set追加元素
delete 删除Set中存在的元素
has() 判断Set中存在某个元素不,存在返回true,否则返回false
clear...() 清空Set对象中的元素
Set结构数据遍历
可以使用forEach遍历
let arr = ['a','b','c','d','f']
let s = new Set([...arr...1,23,4,5,8,2,3,1,5,9,2,5,4,1,4,5,8];
console.log(arr)
let s = new Set([...arr]);
console.log(s)
//此时arr数据实现了去重复...,但是类型改变了,可以使用Array.from方法
var newarr = Array.from(s)
console.log(newarr)
提醒,Set不能改变数据类型,需要转数组还需要使用