Flash as入门(5):学习AS数组
2008-10-31 11:48:21 来源:WEB开发网添加元素后数组的长度是:5
添加元素后的数组:5,8,a,b,c
reverse():就地倒转数组。
例9: var myarray:Array=new Array(5,8,"a");
trace(原数组是:+myarray);
myarray.reverse();
trace(被倒转后的数组是:+myarray);
输出结果是: 原数组是:5,8,a
被倒转后的数组是:a,8,5
shift():删除数组中第一个元素,并返回该元素。
参见pop()方法
slice(startIndex, endIndex):
返回由原始数组中某一范围的元素构成的新数组,而不修改原始数组。返回的数组包括 startIndex
元素以及从其开始到 endIndex
元素(但不包括该元素)的所有元素。例10:
var myarray:Array=new Array(1,2,3,4,5);
var myarray1:Array = myarray.slice(0,3);
trace(myarray1);输出结果是:1,2,3sort():
对数组中的元素进行排序。Flash 根据 Unicode 值排序。(ASCII 是 Unicode 的一个子集。)
默认情况下,Array. sort()
按下面的列表中的说明进行排序:
* 排序区分大小写(Z
优先于 a)。
* 按升序排序(a
优先于 b)。
* 修改该数组以反映排序顺序;在排序后的数组中不按任何特定顺序连续放置具有相同排序字段的多个元素。
* 数值字段按字符串方式进行排序,因此 100 优先于 99,因为 "1" 的字符串值比 "9" 的低。
例11:
var myarray:Array=new Array(3,4,1,2,5);
myarray.sort();
trace(myarray);输出为:1,2,3,4,5 对数组进行了重新排序.
splice(startIndex, [deleteCount], [value]):
给数组添加元素以及从数组中删除元素。此方法会修改数组但不制作副本。
- ››ASP.NET及JS中的cookie基本用法
- ››ASP.NET获取MS SQL Server安装实例
- ››asp.net实现调用百度pai 在线翻译英文转中文
- ››ASP.NET页面选项进行提示判断
- ››Asp.net定时执行程序
- ››ASP.NET中利用DataList实现图片无缝滚动
- ››ASP.NET验证控件RequiredFieldValidator
- ››ASP.NET中使用System.Net.Mail发邮件
- ››ASP.NET中获取用户控件中控件的ID
- ››ASP.NET中FileBytes写成文件并存档
- ››asp获取毫秒数
- ››asp.net报“INSERT INTO 语句的语法错误解决
更多精彩
赞助商链接