Я работаю с 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} />);
});
Это не сработало, так как у карты нет заданной функции.
Можете ли вы помочь?