首页 > 解决方案 > 如何将 Object.keys().map() 函数中的参数设置为新对象中的键?

问题描述

我想在映射函数中创建一个对象,并将传递给它的参数分配为新对象的键

Object.keys(responseList[1].data).map((id) => {
               var name = { id : "Apple" };
           });

问题是id当我尝试将其设置为这样的对象中的键时,据说该参数未使用。我尝试在键和其他东西周围放置大括号以尝试使其引用参数,但没有任何效果。我如何实现这一目标?

标签: javascriptobjectmapping

解决方案


您必须使用[]大括号来获取密钥。像这样var name = { [id] : "Apple" };


推荐阅读