如何从数组中获取前N个元素

我正在使用Javascript(ES6)/FacebookReact,并试图获得大小不同的数组的前3个元素。我想做Linq take(n)的等价物

在我的Jsx文件中,我有以下内容:

var items=list.map(i=&gt{
返回(
<myview项={i}键={i.id}/>
);
});

然后,为了得到我试过的前3个项目

var map=新映射(列表);
map.size=3;
var项目=映射(i=&gt{
return(<SpotlightLandingGlobalInboxItem={i}key={i.id}/>);
});

这不起作用,因为map没有set函数

你能帮忙吗

要获取数组的第一个n元素,请使用

常量切片Darray=array.slice(0,n);

发表评论