Я работаю с Javascript (ES6) / реакцией FaceBook и пытаюсь получить первые 3 элемента массива, который различается по размеру. Я хотел бы сделать эквивалент Linq take (n).
В моем файле Jsx у меня есть следующее:
var items = list.map(i => {
return (
<myview item={i} key={i.id} />
);
});
Затем, чтобы получить первые 3 предмета, которые я пробовал
var map = new Map(list);
map.size = 3;
var items = map(i => {
return (<SpotlightLandingGlobalInboxItem item={i} key={i.id} />);
});
Это не сработало, так как карта не имеет установленной функции.
Можете ли вы помочь?
list.slice(0, 3);
а затем повторить это?