Map,Set

Posted yksyuan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Map,Set相关的知识,希望对你有一定的参考价值。

javascript的对象键必须是字符串,ES6引入了Map和Set

//检查浏览器是否支持ES6
‘use strict‘;
var m = new Map();
var s = new Set();
console.log(‘你的浏览器支持Map和Set!‘);

Map例子

        ‘use strict‘;
        var map = new Map([[‘小明‘, 95], [‘小强‘, 90], [‘小红‘, 100], [100, ‘大力‘]]);
        console.log(map.get(‘小明‘));//95
        console.log(map.get(100));//大力
        map.set(‘小白‘, 60);
        console.log("打印map:" + map.get(‘小白‘));//60
        map.set(‘小黑‘);
        console.log("打印map:" + map.get(‘小黑‘));//undefined

        map.has(‘小强‘);//true
        map.delete(‘小红‘);//删除key=‘小红‘

 

以上是关于Map,Set的主要内容,如果未能解决你的问题,请参考以下文章

C++中map/set和unordered_map/unordered_set的区别及其适用情况

C++map和set

C++map和set

map与set

map与set

map与set