map()

来源:3-6 Map 构造函数的参数

萧亦瑶

2022-05-16 09:31:33

https://img.mukewang.com/climg/6281a910097fc15e06840429.jpg

new Map(m1);  为什么可以传m1,m1算二维数组吗

写回答

1回答

樱桃小胖子

2022-05-16

同学你好,在ES6中规定,任何具有Iterator接口、且每个成员都是一个双元素的数组的数据结构都可以当作Map构造函数的参数,也就是说Set和Map自身都可以当做Map的参数。SetMap都可以用来生成新的Map。另外,可以将m1当做是一个二维数组。

注:Iterator在遍历的课程中有讲解。

祝学习愉快!

0

前端工程师

前端入门如同写字,如果你不知道从哪开始,那就选择前端(含Vue3.x,React17,TS)

20327 学习 · 17877 问题

查看课程