搜索
写经验 领红包
 > 动物

es6中map用法(es6map使用场景)

导语:ES6中 map 用法

es6中map用法(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

本文内容由小滢整理编辑!