Limit the number of items in an Array
01 August, 2020
Suppose you have an array of blog posts but only want to show a limited number of results, you can use the slice()
method to create a new filtered array without mutating the original.
const data = [
// An array of many items
];
// This limit could be an explicit value or retrieved from a configuration setting.
const limit = 5;
// If a limit is set, return the filtered array otherwise return the full array.
const filteredData = limit ? data.slice(0, limit) : data;