// 将 Map 转换为数组的示例代码
// 创建一个新的 Map 对象
const myMap = new Map([
['key1', 'value1'],
['key2', 'value2'],
['key3', 'value3']
]);
// 使用 Array.from() 方法将 Map 转换为数组
const mapToArray = Array.from(myMap);
// 或者使用扩展运算符 ...
const mapToArraySpread = [...myMap];
console.log(mapToArray); // 输出: [ ['key1', 'value1'], ['key2', 'value2'], ['key3', 'value3'] ]
console.log(mapToArraySpread); // 输出: [ ['key1', 'value1'], ['key2', 'value2'], ['key3', 'value3'] ]
// 解释:
// 1. Array.from(myMap) 和 [...myMap] 都可以将 Map 对象转换为数组。
// 2. 转换后的数组是一个二维数组,每个元素都是一个包含键和值的数组对。
上一篇:js map转换为数组
下一篇:js 数组map
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站