【发布时间】:2021-05-14 23:06:00
【问题描述】:
我最近在学习地图,当我尝试以下代码时:
let a = [
[false, 1],
['1', 'str1'],
[1, 'num1'],
[true, 'bool1']
]
let map1 = new Map(a);
console.log(map1);
它输出我:
Map { false => 1, '1' => 'str1', 1 => 'num1', true => 'bool1' }
所以我可以看到它是一个对象(由于 {}),但是花括号内的值的类型是什么。我无法理解。所以请任何人告诉我值的类型是什么,我可以在不使用 get 方法的情况下从键中获取值。
顺便说一句,我是使用 node js 来执行代码的。
【问题讨论】:
标签: javascript arrays javascript-objects