写在前面的话
新的特性,会在底层影响着我们的写代码的日常。
而学习新语法,就像学习新的武功招式一样~
今儿不早了,写个简单的
(一)Map
Map是类似Object的一种键值对集合,区别在于Map的键不仅限于是字符串,其他各种类型的值包括对象都可以成为Map的键
var m = new Map([[1, 'x'], [2, 'y'], [3, 'z']]);
m.forEach(function (value, key, map) {
alert(value);
});
(二)Set
Set是类似数组的一种数据结构,不同点在于Set中没有重复的值
var s = new Set(['A', 'B', 'C']);
s.forEach(function (element, sameElement, set) {
alert(element);
});
各自的常见操作参见
https://segmentfault.com/a/1190000020091905
以上
参考链接
https://blog.csdn.net/hot_cool/article/details/83685046
网友评论