Iniciar a partir do segundo item no loop forEach
Eu preciso começar do segundo item na matriz. Para salvar o contexto correto, preciso usarforEach
em vez de simplesfor
ciclo.
Eu fiz isso da próxima maneira:
private convertToRanges(arr: []): any[] {
const inputArr = arr.slice(),
if (inputArr.length > 1) {
let lastIndex = 0;
inputArr.shift();
inputArr.forEach(item => {
...
});
}
...
}
Eu faço cópia e removo o primeiro item da cópia.
Existe outra maneira de começar a partir do segundo item e ter a certeza do contexto?