js修改数组下标,将指定位置下标置顶,其后的依次排列

1、例子:abcdef

           《js修改数组下标,将指定位置下标置顶,其后的依次排列》将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;
},

 

 

 

说明:如有问题,或者建议、或者需要改进的地方,可以联系我,谢谢?

    原文作者:System.out.print
    原文地址: https://blog.csdn.net/weixin_40841731/article/details/102744313
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞