0
我想从javascript-map中返回0,1或2个图像,具体取决于有多少图像。如何从地图返回数组?
function images() {
if (item.has('images')) {
const response = [item.get('images').get(0)]
if(item.get('images').has(100)){
response.push(item.get('images').get(1))
}
return response
} else {
return []
}
}
这就是我目前的做法。如果我有一组图像,我可以简单地做
return arr.slice(0,2)
我可以做一些类似的地图吗?
'Array.from(map.values())。slice(0,2)'? –
什么将map.values()在我的例子? – Himmators
可能是'Array.from(item.get('images')。values())。slice(0,2)''。 –