方式一:

var map = new Map();
map.set("key1",1);
map.set(2,"value2");
map.set(3,"待删除");
console.log("size:"+map.size);  
map.forEach(function (item, key, mapObj){console.log("key:"+key);  console.log("value:"+item);
})
console.log(map.get(3));

方式二:

var obj = {  "A": "企业社会责任",  "B": "体系证书及标准管理"
};
for (var prop in obj) {  if (obj.hasOwnProperty(prop)) {  console.log("key:"+prop);  console.log("value:"+obj[prop]);}
}

参考:
https://www.cnblogs.com/mywangpingan/p/10309058.html
https://www.iteye.com/blog/qiaolevip-1670981

js 中使用map的两种方式相关推荐

  1. JS中遍历数组的两种方式

    方式一 for循环 //遍历arr,获取arr中Person对象for(var i=0 ; i<arr.length ; i++){var p = arr[i];//判断Person对象的age ...

  2. js中定义数组的两种方式

    js中定义数组: 注意事项: 1.在js中定义数组,不用担心数组角标越界的问题,可以自动扩容. 2.在js中,数组是可以定义任何数据类型的. 1.指定数组长度 运行结果: 2.简写方式:

  3. java中遍历map的两种方式

    1.先将map对象转成set,然后再转为迭代器 1 Iterator iterator = map.entrySet().iterator(); 2 while(iterator.hasNext()) ...

  4. Java中HashMap遍历的两种方式

    第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Ma ...

  5. 原生js更改html,原生js更改css样式的两种方式

    原生js更改css样式的两种方式 发布时间:2020-08-30 01:46:17 来源:脚本之家 阅读:148 作者:外婆的彭湖湾 下面我给大家介绍的是原生js更改CSS样式的两种方式: 1. 通过 ...

  6. 实验四:使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用

    贺邦+原创作品转载请注明出处 + <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 实验目的: 使用库函数 ...

  7. 使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用

    实验4:使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用 姓名:李冬辉 学号:20133201 注: 原创作品转载请注明出处 + <Linux内核分析>MOOC课程http ...

  8. sh执行文件 参数传递_详解shell中脚本参数传递的两种方式

    方式一:$0,$1,$2.. 采用$0,$1,$2..等方式获取脚本命令行传入的参数,值得注意的是,$0获取到的是脚本路径以及脚本名,后面按顺序获取参数,当参数超过10个时(包括10个),需要使用${ ...

  9. WCF中的ServiceHost初始化两种方式

    在宿主程序中初始化ServiceHost有直接写代码和使用配置文件两种方式.使用ServiceHost首先要引用System.ServiceModel 命名空间. 1 代码方式 using(Servi ...

  10. Java并发基础01. 传统线程技术中创建线程的两种方式

    传统的线程技术中有两种创建线程的方式:一是继承Thread类,并重写run()方法:二是实现Runnable接口,覆盖接口中的run()方法,并把Runnable接口的实现扔给Thread.这两种方式 ...

最新文章

  1. linux系统下如何github,Linux系统下如何安装和使用GitHub
  2. JavaScript语言基础4
  3. Bootstrap-模态框 modal.js
  4. use web IDE to commit change to git
  5. python3字符串拼接_Python3基础 str + 字符串变量拼接
  6. Z-Stack Home Developer's Guide—2. Overview中文翻译【Z-Stack Home 1.2.0开发文档】
  7. HDU 1212 大整数的取模运算
  8. Android 中自定义控件和属性(attr.xml,declare-styleable,TypedArray)的方法和使用 一
  9. 电信测试网速测试在线软件,宽带测速在线测网速(中国电信宽带测速官网)
  10. 智慧工厂智能制造供应链解决方案
  11. 极小化极大(Minimax)算法原理
  12. DELL R740服务器系统安装详细过程
  13. IDEA报错:Error:java: JDK isn‘t specified for module ‘work-flow‘
  14. 朗兰兹纲领:关于数学大一统的伟大构想
  15. mysql校对集_MySQL校对集问题的教程
  16. linux7 域名解析,CentOS 7之DNS域名解析
  17. Python Tox 使用笔记
  18. 【Bluetooth|蓝牙开发】二、蓝牙开发入门
  19. Freely Available Standards
  20. ExecutorService 使用invokeAll提交多个任务并等待结果

热门文章

  1. Mootools:Hash中的null值
  2. react 刨坑之路之使用create-react-app脚手架
  3. 2T以上的盘怎么分区, 利用parted创建 linuxTB硬盘GPT分区
  4. 统计分析与R软件-chapter2-4
  5. spring session 考虑问题解答
  6. 《中国人工智能学会通讯》——4.40 什么是类人概念学习?
  7. 麦达数字SaaS布局再落子9300万投资赢销通
  8. mysql innodb备份恢复和主从复制 xtrabackup工具的使用
  9. 11.性能之巅 洞悉系统、企业与云计算 --- 云计算
  10. 16.深入分布式缓存:从原理到实践 --- 新的旅程