我正在尝试创建一个自定义轮播。
我被算法困住了。
我需要通过特定索引获取未来和过去的项目。
旋转木马可以无限移动。
示例: var exampleArray = [1,2,3,4,5,6,7,8,9];
切片(示例数组,0);-->> currentItem = [1], futureItems = [2,3,4,5], PastItems = [6,7,8,9]
slice(exampleArray, 4); -->> currentItem = [5], futureItems = [6,7,8,9], PastItems = [1,2,3,4]
slice(exampleArray, 7); -->> 当前项目 = [8],未来项目 = [9,1,2,3],过去项目 = [4,5,6,7]
ibeautiful
相关分类