·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

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

时间:2013-03-06 08:59CuPlayer.com
[AS3数组系列之一]插入数组元素的方法,AS3数组,插入数组,push()、unshift() 和 splice()用法

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() 方法将返回包含被删除元素的数组。

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器