美文网首页
Day48/100(ES6新特性) Map&Set

Day48/100(ES6新特性) Map&Set

作者: 赵国星 | 来源:发表于2020-09-18 23:31 被阅读0次

写在前面的话

新的特性,会在底层影响着我们的写代码的日常。

而学习新语法,就像学习新的武功招式一样~

今儿不早了,写个简单的

(一)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

相关文章

网友评论

      本文标题:Day48/100(ES6新特性) Map&Set

      本文链接:https://www.haomeiwen.com/subject/qdqzektx.html