请教下,AS3 操作数组时,能否根据数组的索引来删除某条数组元素呢?怎么写的呢?谢谢!!

请教下,AS3操作数组时,能否根据数组的索引来删除某条数组元素呢?怎么写的呢?谢谢!!... 请教下,AS3 操作数组时,能否根据数组的索引来删除某条数组元素呢?怎么写的呢?谢谢!! 展开
 我来答
beveil
2012-08-06
知道答主
回答量:12
采纳率:0%
帮助的人:3.9万
展开全部
var vegetables:Array =
new Array(
"spinach", //索引0
"green pepper", 1
"cilantro", 2
"onion", 3
"avocado"); 4

var spliced:Array = vegetables.splice(2, 2);
trace(vegetables); // 输出spinach,green pepper,avocado
trace(spliced); // 输出cilantro,onion

vegetables.splice(1, 0, spliced);
trace(vegetables); // spinach,cilantro,onion,green pepper,avocado

用数组对象的splice属性,可以看看API文档,
splice(startIndex:int, deleteCount:uint, ... values):Array
第一个参数你开始删除的索引值,第二个参数是删除几个,第三个参数是你要插入的列表或数组对象,用逗号分开。
铁板鱼汤
2012-08-05 · TA获得超过443个赞
知道小有建树答主
回答量:548
采纳率:0%
帮助的人:198万
展开全部
array.splice(index, 1);
index是要开始删除元素的起始位置,后边是删除长度
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友248a94b
2012-08-05 · TA获得超过650个赞
知道答主
回答量:129
采纳率:0%
帮助的人:77.2万
展开全部
array.splice
这种问题直接查API 没必要来问
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式