Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 对象转map

作者:稍纵即逝   发布日期:2025-06-06   浏览:90

// 将 JavaScript 对象转换为 Map 的示例代码

// 定义一个普通的 JavaScript 对象
const obj = {
  name: "Alice",
  age: 25,
  city: "New York"
};

// 使用 Object.entries 方法将对象的键值对转换为数组,然后用 new Map 构造函数创建一个新的 Map
const map = new Map(Object.entries(obj));

// 打印 Map 的内容
console.log(map);

// 输出:
// Map(3) { 'name' => 'Alice', 'age' => 25, 'city' => 'New York' }

// 解释说明:
// 1. Object.entries(obj) 将对象转换为一个二维数组,每个子数组包含一个键值对。
// 2. new Map() 构造函数可以接收一个可迭代对象(如数组)来初始化一个新的 Map。
// 3. 最终得到的 Map 保留了对象中所有的键值对,并且可以方便地进行增删改查操作。

上一篇:js array.indexof

下一篇:js concat函数的用法

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 获取今天年月日

js jsonp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站