当前位置: 首页 > news >正文

滨海建设局官方网站邹城网站设计

滨海建设局官方网站,邹城网站设计,儿童做网站,WordPress纯代码百度收录目录 Map 是 Es6 新增的数据结构,主要用于存储键值对 1、size 属性返回 Map 的长度 2、set() 方法用于向 Map 中写入内容 ---键可以用字符串或者用其他数据类型,但是 Object 只能是字符串 3、get() 方法用于得到对应的值 4、delete() 方法删除对应…

目录

 Map 是 Es6 新增的数据结构,主要用于存储键值对

1、size 属性返回 Map 的长度  

2、set() 方法用于向 Map 中写入内容  ---键可以用字符串或者用其他数据类型,但是 Object 只能是字符串

3、get() 方法用于得到对应的值

4、delete() 方法删除对应的元素    ---返回布尔值

5、has() 方法判断某个元素是否在 Map 中    --返回布尔值

6、 clear() 清除 Map 中的全部内容   --返回所有值,没值返回undefined

7、 keys() 遍历得到键值

8、 values() 遍历得到值

9、entries() 遍历得到键值对

10、 forEach() 遍历得到 Map 所有值


 Map 是 Es6 新增的数据结构,主要用于存储键值对

// Object 提供 字符串--值

// Map 提供  值--值

 let map = new Map();console.log(map);//Map(0) {size: 0}

1、size 属性返回 Map 的长度  

 console.log(map.size);//0

2、set() 方法用于向 Map 中写入内容  ---键可以用字符串或者用其他数据类型,但是 Object 只能是字符串

//                           键     值console.log(map.set("name","张三"));//Map(1) {'name' => '张三'}console.log(map.set("age",100));//Map(2) {'name' => '张三', 'age' => 100}console.log(map.set("address","昆明"));//Map(3) {'name' => '张三', 'age' => 100, 'address' => '昆明'}console.log(map.set(100,"昆明"));//Map(4) {'name' => '张三', 'age' => 100, 'address' => '昆明', 100 => '昆明'}

3、get() 方法用于得到对应的值

console.log(map.get(100));//昆明console.log(map.get("name"));//张三console.log(map);//Map(4) {'name' => '张三', 'age' => 100, 'address' => '昆明', 100 => '昆明'}


 

4、delete() 方法删除对应的元素    ---返回布尔值

console.log(map.delete(100));//trueconsole.log(map);//Map(3) {'name' => '张三', 'age' => 100, 'address' => '昆明'}

5、has() 方法判断某个元素是否在 Map 中    --返回布尔值

console.log(map.has(100));//falseconsole.log(map.has("name"));//true

6、 clear() 清除 Map 中的全部内容   --返回所有值,没值返回undefined

console.log(map.clear());//undefined   ---打印清除后的值

遍历取值

7、 keys() 遍历得到键值

// console.log(map.keys());//MapIterator {'name', 'age', 'address'}   ---拿到对象的模式的键值for(let i of map.keys()){       //--取单独的值console.log(i);// name  age  address}

8、 values() 遍历得到值

//  console.log(map.values());//MapIterator {'张三', 100, '昆明'}   ---拿到对象的模式的键值for(let i of map.values()){console.log(i); // 张三 100 昆明}


 

9、entries() 遍历得到键值对

//  console.log(map.entries());//MapIterator {'name' => '张三', 'age' => 100, 'address' => '昆明'}   ---拿到对象的模式的键值for(let [i,y] of map.entries()){console.log(i,y);//  name 张三    age 100    address 昆明}


 

10、 forEach() 遍历得到 Map 所有值

//只得到值map.forEach((a)=>{console.log(a);})//得到键和值//                  值-键名map.forEach((a,b)=>{console.log(a,b);})


 

http://www.dtcms.com/a/617395.html

相关文章:

  • 自学编程网站外贸建站与推广如何做 google
  • 网站建设欲网站维护wordpress 内页插件
  • 蛋糕店网站模板徐州app制作
  • 办公系统软件oa新手如何做网站优化
  • 中国免费网站服务器主机域名做名片用哪个网站
  • 没有网站可以做cpa吗建筑公司企业愿景文案
  • 专门做网站的公司与外包公司爱站
  • 实惠网站建设wordpress 邮件发布
  • 国外风格网站苏州网络销售公司
  • 手机网站关键词优化深圳网络品牌
  • 注册账号自建网站国外比较开放的社交软件
  • 哪个公司做网站专业外贸销售渠道
  • 昆明网站建设服务产品展厅柜设计公司
  • 旅游网站设计代码html网站开发毕设答辩
  • 做网站还是博客h5制作方法和步骤
  • 做汽车微信广告视频网站有哪些天辰建设网站
  • 光谷做网站推广哪家好wap软件
  • 所有的网站建设教程会计软件定制开发包括
  • 哪家做网站做得好做外贸的零售网站
  • 个体户可以备案网站吗大兴手机网站建设
  • joomla 1.5 网站建设基础教程什么是域名为什么需要它
  • 谁用腾讯风铃做网站的WordPress网站仿制
  • 产品如何做网站地图如何制作网站的横幅
  • wordpass建设网站流程男女做视频网站
  • 保定网站制作计划婚恋网站开发背景
  • 北京高端网站建设公司卖辅助网站怎么做
  • 优化网站界面的工具网站自适应框架
  • 济南网站制品牌策划的意义
  • 龙岗网站建设需要考量些什么百度公司招聘2022年最新招聘
  • 乔拓云官网免费成都网站排名生客seo怎么样