宜昌本地软件开发与弱电工程服务商
项目咨询 · 快速响应
您当前的位置: > 博客2 > AS2与AS3技术

[AS3数组系列之二]插入数组元素的方法

2016-10-13 00:16:48 点击量:22 标签: 收藏本文

push()、unshift() 和 splice()

push() 用于在数组末尾添加一个或多个元素。
unshift() 用于在数组开头插入一个或多个元素,在索引号 0 处插入。
splice() 用于在数组中的指定索引处插入任意数目的项目。

如:
var planets:Array = new Array();
planets.push("Mars"); // CuPlayer.com数组内容:Mars
planets.unshift("Mercury"); // CuPlayer.com数组内容:Mercury,Mars
planets.splice(1, 0, "Venus", "Earth");

传递给 splice() 的第一个参数是整数 1,它用于指示从索引 1 处开始插入。
传递给 splice() 的第二个参数是整数 0,它表示不应删除任何项。
传递给 splice() 的第三和第四个参数 Venus 和 Earth 为要插入的项。

push() ,unshift() 方法均返回一个无符号整数,它们表示修改后的数组长度。
在用于插入元素时,splice() 方法返回空数组,
通过使用 splice() 方法,不仅可以将元素插入到数组中,而且还可以从数组中删除元素。
用于删除元素时,splice() 方法将返回包含被删除元素的数组。

ABOUT US
宜昌农人网络科技有限公司

我们是一家提供综合软件外包与弱电工程服务的技术公司。

业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。

公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室