> 动物
es6中map用法(es6map使用场景)
导语:ES6中 map 用法
1、 一种引用的新型数据结构 类似于对象
2、 接受数组作为参数 该数组成员是一个表示键值对的数组
2、 接受数组作为参数 该数组成员是一个表示键值对的数组let map=new Map();console.log(map instanceof Map);//true
let a1={a:1};let a2={b:2};let a3={};a3[a1]=1; //[object Object]两项都是一样的,所以被覆盖了a3[a2]=2;console.log(a3);//{[object Object]: 2}let a1={a:1};let a2={b:2};let a3=new Map();a3.set(a1,123); //[object Object]两项都是一样的,所以被覆盖了a3.set(a2,789)console.log(a3);// 0: {Object => 123}// 1: {Object => 789}console.log(a3.get(a1));//123
本文内容由小滢整理编辑!