javascript - 如何将 Object.keys().map() 函数中的参数设置为新对象中的键?
问题描述
我想在映射函数中创建一个对象,并将传递给它的参数分配为新对象的键
Object.keys(responseList[1].data).map((id) => {
var name = { id : "Apple" };
});
问题是id
当我尝试将其设置为这样的对象中的键时,据说该参数未使用。我尝试在键和其他东西周围放置大括号以尝试使其引用参数,但没有任何效果。我如何实现这一目标?
解决方案
您必须使用[]
大括号来获取密钥。像这样var name = { [id] : "Apple" };
推荐阅读
- go - 从同一通道读取多个 Go 例程
- nginx - Nginx Stream 断开与服务器的连接
- c# - 将数据表中两列的值合并到一个列表中
- flutter - Flutter:将文件导出到手机存储
- javascript - 第0行第0列的Javascript DataTable未知参数'0'?
- macos - 引用列中的最后一个单元格值
- exception - sqlCmd.ExecuteNonQuery() 谁能告诉我为什么当我在计算机上的 sqlite Web 浏览器中创建数据库时此代码导致此错误
- python - django 的 url 问题
- string - 我需要以每行 4 个的格式打印一个字符串,但我无法正确获取 if 语句
- javascript - 如何引用 ::after 标记以便使用 puppeteer/pyppeteer 单击它?