直接上代码,其中end是生成的连续数组的最后一个元素的数值,start是生成的连续数组的起始数值。主要原理是因为数组类型中,其实也隐含着连续的key值,对应着数组中的每个value。

1
Array.from(new Array(end + 1).keys()).slice(start)