集合(set)是一种包含不同元素的数据结构。集合中的元素称为成员。
集合两个重要特性:
- 集合中的成员是无序的;
- 集合中不允许相同的成员存在;
集合的定义:
- 不包含任何成员的集合称为
空集
,全集
则是包含一切可能成员的集合; - 如果两个集合的成员完全相同,则称两个集合相等;
- 如果一个集合中所有的成员都属于另外一个集合,则前一个集合称为后一集合的子集;
JS在ES2015版本中,添加了Set()数据结构,Set()本身就是一个构造函数,所以此处我就不多加描述。
集合(set)是一种包含不同元素的数据结构。集合中的元素称为成员。
集合两个重要特性:
集合的定义:
空集
,全集
则是包含一切可能成员的集合;JS在ES2015版本中,添加了Set()数据结构,Set()本身就是一个构造函数,所以此处我就不多加描述。