// 将 Map 转换为数组的示例代码
// 创建一个 Map 对象
const myMap = new Map();
myMap.set('a', 1);
myMap.set('b', 2);
myMap.set('c', 3);
// 使用 Array.from() 方法将 Map 转换为数组
const arrFromMap = Array.from(myMap);
console.log(arrFromMap); // 输出: [ ['a', 1], ['b', 2], ['c', 3] ]
// 或者使用扩展运算符(...)来转换
const arrFromMapSpread = [...myMap];
console.log(arrFromMapSpread); // 输出: [ ['a', 1], ['b', 2], ['c', 3] ]
// 解释说明:
// Map 是键值对的集合,Array.from() 和扩展运算符(...)都可以将 Map 转换为二维数组,
// 每个子数组包含一个键值对,其中第一个元素是键,第二个元素是值。
上一篇:js for
下一篇:js 数组map
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站