我需要从数组中的第二项开始.为了保存正确的上下文,我需要使用forEach而不是简单的for循环.
我已经完成了下一步:
private convertToRanges(arr: []): any[] {
const inputArr = arr.slice(),
if (inputArr.length > 1) {
let lastIndex = 0;
inputArr.shift();
inputArr.forEach(item => {
...
});
}
...
}
Run Code Online (Sandbox Code Playgroud)
我复制并删除副本中的第一项.
还有另一种方法从第二个项目开始,并确保上下文?