【发布时间】:2016-12-22 12:27:50
【问题描述】:
我需要从数组中的第二项开始。为了保存正确的上下文,我需要使用forEach 而不是简单的for 循环。
我已经用下一个方法做到了:
private convertToRanges(arr: []): any[] {
const inputArr = arr.slice(),
if (inputArr.length > 1) {
let lastIndex = 0;
inputArr.shift();
inputArr.forEach(item => {
...
});
}
...
}
我制作副本并删除副本中的第一项。
还有其他方法可以从第二项开始并确定上下文吗?
【问题讨论】:
-
为什么不使用常规的 for 循环?
标签: javascript arrays loops typescript