首页 > js 数组如何让传过来的负数下标变成正常数组的下标?

js 数组如何让传过来的负数下标变成正常数组的下标?

我标题描述的不清楚,我在制作一个图片浏览的插件,把图片信息对象放到一个数组(有17个),
如果我从第一张图片按上一个按钮传过来的是-1(也就是数组的最后一个下标是16),
我想加一个判断把出过来的一个负数转化成正常下标该如何办?


图片浏览的话,对第一个和最后一个单独处理。第一个上一张切最后一张的时候就是arr.length - 1,最后一张下一张切第一张的时候就是0。


while (i < 0) i += arr.length
【热门文章】
【热门文章】