2016-10-13 00:16:48 点击量:5 标签: 收藏本文
向数组尾端添加元素
- var array:Array = new Array();
- array.push("a", "b");
- //向数组尾端添加单一元素也可以这样:
- array[array.length] = "c";
- //如果以索引设定的元素不存在,数组本身会自动扩展以包含足够的元素数目.介于中间的元素会被设为undefined:
- array[5] = "e";
- trace(array[4]); //输出: undefined
向数组开端添加元素
- var array:Array = ["a", "b"];
- array.unshift("c", "d");
- trace(array); //输出: c,d,a,b
删除数组中第一个元素并返回该元素,使用shift()方法
- var letters:Array = new Array("a", "b", "c");
- var firstLetter:String = letters.shift();
- trace(letters); //输出: b,c
- trace(firstLetter); //输出: a
删除数组中最后一个元素并返回该元素的值,使用pop()方法
- var letters:Array = new Array("a", "b", "c");
- trace(letters); //输出: a,b,c
- var letter:String = letters.pop();
- trace(letters); //输出: a,b
- trace(letter); //输出: c
删除数组中的元素,给数组添加新元素并返回删除的元素,使用splice()方法
splice(startIndex:int, deleteCount:uint, ... values):Array
startIndex: 一个整数,它指定数组中开始进行插入或删除的位置处的元素的索引;
deleteCount: 一个整数,它指定要删除的元素数量;
... values: 用逗号分隔的一个或多个值的可选列表或数组,此列表或数组将插入到此数组中由 startIndex 参数指定的位置.
我们是一家提供综合软件外包与弱电工程服务的技术公司。
业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。
公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室