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() 方法将返回包含被删除元素的数组。
我们是一家提供综合软件外包与弱电工程服务的技术公司。
业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。
公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室