文王武帅

数组

    关于flash as3.0里面的数组,从定义上来看,大概就那么几种:(1)var array :Array = ["  " , "  " , "  " ...];(2) var array :Array = new Array(5) ;(3) var array:Array = new Array ("  " , "  " , "  " ... );(4) var array:Array = new Array ()    array[0]="  "; array[1]="  "; array[2]="  ";...   表面上看去不复杂,其实数组有很多深奥的东西。数组的属性就一个:lenght,意思是数组元素的个数。数组的方法有很多,比如:Array()、concat()、join()、slice()、indexof(),等等。每个方法的作用都比较重要,这需要大家自己去慢慢研究和体会。今天学到了一个小的技巧,相当于数组的reverse()方法,就是把数据的元素倒序过来。运用的是一个循环。代码如下:

var arr1:Array = new Array('商丘','郑州','洛阳','开封','焦作');

var arr2:Array=new Array();

for (var i:uint=0; i<5; i++)

{  arr2[i] = arr1[arr1.length - 1 - i];

}

trace(arr2);

posted on 2012-09-18 21:29  文王武帅  阅读(156)  评论(0)    收藏  举报

导航