【发布时间】:2013-04-12 09:54:50
【问题描述】:
我有这个数组:
var arr1 = ['a1', 'a2', 'a3', 'a4', 'a5'];
我需要将它向右移动 2 个位置,例如
arr1 = ['a4', 'a5', 'a1', 'a2', 'a3'];
这适用于左移:
arr1 = arr1.concat(arr1.splice(0,2)); // shift left by 2
我明白了:
arr1 = ['a3', 'a4', 'a5', 'a1', 'a2'];
但我不知道如何右移...
【问题讨论】:
标签: javascript