//移动数组第index位置到第一个元素 static itemtoArraytop(Arr,index){ var temp = Arr[index]; if(index == 0){ return Arr; } for (var i = 0; i < Arr.length; i++) { if (Arr[i] === Arr[index]) { //从第i个元素开始移除,1是长度,只移除一个元素。 Arr.splice(i, 1); break; } } //unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。 Arr.unshift(temp); return Arr; }