javascript - 通过递增计数将键编号分配给对象中的键
问题描述
我有一个对象数组。我需要通过增加 count 来转换 'key' 的值。
假设我有一个数组
const arr1=[{key:'a', val:1},{key:'b',val:2}]
我想给每个键一个递增的键值
我已经尝试了下面的代码,但无法覆盖计数值
let count = 0;
const arr1=[{key:'a', val:1},{key:'b',val:2}]
arr1.map(el => el.key=count+1);
console.log(arr1)
预期结果 :
[ { key: 1, val: 1 }, { key: 2, val: 2 } ]
解决方案
推荐阅读
- javascript - 如何检查双 v-for 和是否在两者中然后更改样式
- meteor - fs 找不到文件
- java - 无法从实时数据库中删除值
- asp.net-mvc - 在同一个项目中添加 ASP.NET MVC 和 Web API Web 应用程序
- python - 如何在更大的数组中搜索数组片段,可能使用阈值
- python - Django中的类视图,Html不显示
- sockets - socket recv 函数如何检测消息结束
- image-uploading - 关于microsd卡和上传raspbian
- javascript - how do i make a sprite running/sprint animation in html 5 canvas
- javascript - Uncaught (in promise) TypeError: Failed to fetch - Service Worker with workbox