Array
- 特点: 存储的元素可以是任何的js元素,是有序的可重复的
- 创建方式:
- 构造函数:
var arr=new Array('a','b','c',123.true)
- 字面量:
var arr=['a','b','c',123.true]
- 构造函数:
- 增
arr.push()
- 删
arr.splice()
- 改
arr.splice()
- 查
arr.splice()
Set
- 特点:存储的元素可以是任何的js元素,是有序不可重复的
- 创建方式
- 构造函数
var set=new Set(['a','b','c'])
- 构造函数
- 增
set.add()
添加某个值,返回Set结构本身 - 删
set.delete()
删除某个值,返回一个布尔值,表示删除是否成功 - 长度
size
属性 - 查询是否有某个值
set.has()
- 返回一个布尔值,表示该值是否为Set的成员
- 清除
clear()
清除所有成员,没有返回值 - 修改和单个查询——没有
Map
- 特点:是一种键值对映射的集合
- Map的key值和value值不能重复
- 增
map.set(key,value)
- 删
map.delete(key)
- 改
map(key,value)
- 查
map.get(key)
网友评论