var array = [1, 2, 3, 4, 5, 6, 7, 8];
var iterator = 0;
console.log( array.slice(iterator, iterator += 1) ); // => [1]
console.log( array.slice(iterator, iterator += 2) ); // => [2, 3]
console.log( array.slice(iterator, iterator += 3) ); // => [4, 5, 6]
The usage, with the utility-function below, is quite simple:
var step = stepArray([1, 2, 3, 4, 5, 6, 7, 8]);
console.log( step(1) ); // => [1]
console.log( step(2) ); // => [2, 3]
console.log( step(3) ); // => [4, 5, 6]