ActionScript 3 AS3将数组的最后一项放在开头

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 AS3将数组的最后一项放在开头相关的知识,希望对你有一定的参考价值。

function putLastItemOfArrayAtBeginning($a:Array):Array
{
	$a.unshift($a[$a.length-1]);
	$a.pop();
	return $a;
}

var myArray:Array = new Array(0,1,2,3,4,5);
trace(myArray);
myArray = putLastItemOfArrayAtBeginning(myArray);
trace(myArray);
myArray = putLastItemOfArrayAtBeginning(myArray);
trace(myArray);
myArray = putLastItemOfArrayAtBeginning(myArray);
trace(myArray);

// OUTPUT: 0,1,2,3,4,5
// OUTPUT: 5,0,1,2,3,4
// OUTPUT: 4,5,0,1,2,3
// OUTPUT: 3,4,5,0,1,2

以上是关于ActionScript 3 AS3将数组的最后一项放在开头的主要内容,如果未能解决你的问题,请参考以下文章

ActionScript 3 克隆数组(AS3)

ActionScript 3 AS3随机化数组

ActionScript 3 AS3获取字符串中的最后一个字符

ActionScript 3 AS3:在数组中搜索

ActionScript 3 as3中没有固定长度的数组

ActionScript 3 AS3从数组中删除元素