Javascript 如何在地图中获取X项?

Javascript 如何在地图中获取X项?,javascript,node.js,Javascript,Node.js,这是我尝试过的有效方法,但我不认为它有效: let数组=[] map.forEach(项目=>{ array.push(项目) }) //第一项是数组[0],第二项是数组[1]等。 我会同意 var mapObject = {"one": 1, "two": 2, "three": 3, "four": 4}; var n = 2; var result = Object.values(mapObject)[n];

这是我尝试过的有效方法,但我不认为它有效:

let数组=[]
map.forEach(项目=>{
array.push(项目)
})
//第一项是数组[0],第二项是数组[1]等。
我会同意

var mapObject = {"one": 1, "two": 2, "three": 3, "four": 4};
var n = 2;
var result = Object.values(mapObject)[n];
console.log(result); // Should print 3. Remember arrays are 0-indexed.```

你能提供更多的上下文吗?也许是关于您所做工作的代码片段。映射中的特定项,如?。X项是什么意思?或者,使用
array.from()
将映射转换为数组,而不是
Object.values()