美文网首页
【学习笔记】ES6 标准 - map数据结构 & WeakMap

【学习笔记】ES6 标准 - map数据结构 & WeakMap

作者: Spidd | 来源:发表于2019-07-12 11:33 被阅读0次
    /*----------ES6 map数据结构 & WeakMap-----------*/
            /*
            * 【特点】
            * 1.类似json,但是json的键(key)只能是字符串,map的key可以是任意类型
            * 【语法】
            * let map = new Map();
            * map.set(key,value);
            * 【方法】
            * set(key,value) 赋值
            * get(key) 取值
            * delete(key) 删除
            * has(key) 判断是否存在
            * clear() 清空
            * */
            {
                let map = new Map();
                map.set(1,'value');
                console.log(map) //Map { 1 => 'value' }
                console.log(map.get(1)) //value
            }
            /*循环json*/
            {
                let json = {
                    a:1,
                    b:2
                }
                for(let [key, val] of Object.entries(json)){
                    console.log(key, val)
                }
            }
    

    相关文章

      网友评论

          本文标题:【学习笔记】ES6 标准 - map数据结构 & WeakMap

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