How to get first N number of elements from an array How to get first N number of elements from an array reactjs reactjs

How to get first N number of elements from an array


To get the first n elements of an array, use

const slicedArray = array.slice(0, n);


I believe what you're looking for is:

// ...inside the render() functionvar size = 3;var items = list.slice(0, size).map(i => {    return <myview item={i} key={i.id} />}return (  <div>    {items}  </div>   )


arr.length = n

This might be surprising but length property of an array is not only used to get number of array elements but it's also writable and can be used to set array's length MDN link. This will mutate the array.

If you don't care about immutability or don't want to allocate memory i.e. for a game this will be the fastest way.

to empty an array

arr.length = 0