JavaScript Map常用操作
- 2022-09-30 09:00:00
- 宋辰轩
- 原创 444
JavaScript
的Map
对象数据结构本质是一组包含键值对的集合初始化
let map = new Map(); //初始化一个map let map = new Map([['varName', 'input'], ['planName', 'input']]); //初始化一个map并赋值添加值
map.set('distribution', 'input');获取值
let value = map.get('distribution');获取Map的大小
let size = map.size;查看是否有某个键(属性)
let hasKey = map.has('distribution'); //返回值为ture|false删除值
map.delete('distribution') //删除时传入键清空
map.clear();遍历(迭代)
map.forEach(function(value, key) { console.log(key, value); }); for(let [key,value] of map) { // 等效于map.entries() console.log(key, value); }; for(let key of map.keys()) { console.log(key); } for(let value of map.values()) { console.log(value); }
暂时没有记录