建设银行信用卡提额网站,手机网站设计欣赏,泰安手机网站建设电话,甘肃新闻最新消息今天1.map的方法及属性Map对象存有键值对#xff0c;其中的键可以是任何数据类型。Map对象记得键的原始插入顺序。Map对象具有表示映射大小的属性。1.1 基本的Map() 方法MethodDescriptionnew Map()创建新的 Map 对象。set()为 Map 对象中的键设置值。get()获取 Map 对象中键的值。…1.map的方法及属性Map对象存有键值对其中的键可以是任何数据类型。Map对象记得键的原始插入顺序。Map对象具有表示映射大小的属性。1.1 基本的Map() 方法MethodDescriptionnew Map()创建新的 Map 对象。set()为 Map 对象中的键设置值。get()获取 Map 对象中键的值。entries()返回 Map 对象中键/值对的数组。keys()返回 Map 对象中键的数组。values()返回 Map 对象中值的数组。clear()删除 Map 中的所有元素。delete()删除由键指定的元素。has()如果键存在则返回 true。forEach()为每个键/值对调用回调。1.2 Map()属性PropertyDescriptionsize获取 Map 对象中某键的值。2.常用api的使用方法// 需要的数据const apples {name: Apples};const bananas {name: Bananas};const oranges {name: Oranges};2.1 使用new Map() 创建map对象// 创建新的 Map
const map new Map();2.2 使用set方法 为map对象设置键值对map.set(name,zhangsan)
//采用键值对的方式其中name为属性名zhangsan为属性值3.使用has方法 判断是否有该属性名map.has(name) // true
map.has(sex) // false
//如果存在返回true 不存在返回false4.使用get方法 获取map某个属性的值map.get(name) // 张三5.使用delete方法 删除map某个键值对map.delete(name)6.使用clear方法 清空map的数据,移除所有元素map.clear()7.使用size属性 获取map的长度map.size()