定义
不指定泛型
1 | var map1 = {'aa':'aaa','bb':22,'cc':true};//直接赋初始值 |
指定泛型
1 | var map1 = |
属性
1 |
|
方法
增加
1 | Map |
修改
直接修改
1 | Map |
update() 对指定的key的value做出修改
1 | Map |
updateAll() 根据参数函数的规则,批量修改map
1 | Map |
删除
remove() 删除一个key
1 | Map |
removeWhere() 根据条件批量删除
1 | Map |
包含
containsKey() 是否包含key
1 | Map |
containsValue() 是否包含value值
1 | Map |
遍历
1 | Map |
合并
addAll() 整体合并另一个map 泛型要一致
1 |
|
addEntries() 合并两个map 如果key有重复,被合并的map的value覆盖前者
1 | Map |