1、例子:abcdef
将c位置置顶,最终变成cdefab
2、实际应用场景:见我的另一篇博文:https://blog.csdn.net/weixin_40841731/article/details/102744707
3、实现:
let charArr = ['a','b','c','d','e','f']
/** index为传过来的数组下标 **/
getList(index) {
let arr = []
let i = 0;
for(i;i < this.charArr.length;i++){
arr.push(this.charArr[i+index])
if(i+index >= this.charArr.length-1){
index = 0-(i+1);
}
}
return arr;
},
说明:如有问题,或者建议、或者需要改进的地方,可以联系我,谢谢🙏