una tablas tabla recorrer obtener filas editar dinamicas datos con agregar javascript arrays pagination

recorrer - tablas dinamicas html javascript



Paginar la matriz de Javascript (1)

Estoy intentando escribir una función de Javascript que toma una array , page_size y page_number como parámetros y devuelve una matriz que imita los resultados paginados:

paginate: function (array, page_size, page_number) { return result; }

así, por ejemplo, cuando:

array = [1, 2, 3, 4, 5], page size = 2, page_number = 2,

La función debe devolver: [3, 4] .

Cualquier idea sería apreciada.


Puede usar Array.slice y simplemente proporcionar los parámetros para (start, end) .

function paginate (array, page_size, page_number) { --page_number; // because pages logically start with 1, but technically with 0 return array.slice(page_number * page_size, (page_number + 1) * page_size); } console.log(paginate([1, 2, 3, 4, 5, 6], 2, 2)); console.log(paginate([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], 4, 1));