ES6 Map/WeakMap
2016-05-06 10:55
429 查看
最近项目用ES6来写,许多语法都要逐步熟悉呀,今天收藏下Map用法
1、Map构造器
View Code
3. 方法和属性
map.clear
map.delete
map.entries
map.forEach
map.get
map.has
map.keys
map.set
map.size
map.values
原文:http://www.cnblogs.com/snandy/p/4519768.html
1、Map构造器
var map = new Map() // set map.set('name', 'John') map.set('age', 29) // get map.get('name') // 'John' map.get('age') // 29 // 遍历key for (var key of map.keys()) { console.log(key) } // 遍历value for (var val of map.values()) { console.log(val) } // 遍历实体 for (var arr of map.entries()) { console.log('key: ' + arr[0] + ', value: ' + arr[1]) } // 遍历实体的简写 for (var [key, val] of map.entries()) { console.log('key: ' + key + ', value: ' + val) }
View Code
3. 方法和属性
map.clear
map.delete
map.entries
map.forEach
map.get
map.has
map.keys
map.set
map.size
map.values
原文:http://www.cnblogs.com/snandy/p/4519768.html
相关文章推荐
- go test test & benchmark
- 浏览器禁止cookie的会话策略
- codeforces 670E. Correct Bracket Sequence Editor
- 惊群问题
- 两个栈实现一个队列
- matlab gui画图笔记
- 一站式学习Wireshark(四):网络性能排查之TCP重传与重复ACK
- 【C++】类的静态数据成员
- 全面推进云化,使能数字化转型 ——徐直军在2016华为全球分析师大会上的发言
- Android如何设置Activity全屏
- Z-Stack 的应用层参数修改
- 归并排序求逆序数(排序算法)
- 1.2 大型网站架构演化发展过程[读书敲录]
- 学会用各种姿势备份MySQL数据库
- 第二天:让我们一起来玩玩css精灵(css sprites)
- Curator leader 选举(一)
- Java关键字 ClassName.this(类名.this)的理解
- Delphi 10.1 Berlin UTF8String Test
- 【Linux程序员福音】在Visual Studio上用C++写Linux
- web3.0技术的发展与应用