【发布时间】:2019-05-20 23:57:19
【问题描述】:
我有一个数组,
var myArray = [ 1,2,3,4,5 ]
和变量计数,
var count = 5
伪代码:
if count = 1, output myArray = [5,1,2,3,4]
if count = 2, then myArray = [ 4,5,1,2,3]
等等..
如何在不使用循环的情况下实现这一点?
【问题讨论】:
-
因为你想改变数组中的每一个元素,any 方法必然会使用一个循环somewhere,即使是在其他一些迭代方法之后抽象出来的
-
能否正确格式化您的问题
-
arr.slice(count*-1).concat(arr.slice(0,arr.length-count))
标签: javascript arrays