• AS2.0数组之splice [返回文章列表]     发表于: 2007-9-18  808人(次)浏览
  • 经常有些东西忘掉。今天把这个数组的这个方法忘掉了。看了帮助、懂了,记下来。下次别忘记了

    数组 之 public splice(startIndex:Number, [deleteCount:Number], [value:Object]) : Array

    可用性:ActionScript 1.0、Flash Player 5 

    参数 
    startIndex:Number ― 一个整数,它指定插入或删除动作开始处的数组中元素的索引。您可以指定一个负整数来指定相对于数组结尾的位置(例如,-1 是数组的最后一个元素)。 

    deleteCount:Number [可选] ― 一个整数,它指定要删除的元素数量。该数量包括 startIndex 参数中指定的元素。如果没有为 deleteCount 参数指定值,则该方法将删除从 startIndex 元素到数组中最后一个元素之间的所有值。如果该参数的值为 0,则不删除任何元素。 

    value:Object [可选] ― 指定要在 startIndex 参数中指定的插入点处插入到数组中的值。 

    例子:
    var rndpos:Array=[[651,276],[617,384],[723,364],[795,282],[885,268],[967,274],[786,429],[853,392],[937,374],[1018,366],[627,492],[741,490],[543,538],[873,514],[994,472]] 
    trace(rndpos) 

    trace(rndpos.splice(14,1)+"/"+rndpos.length) 
    trace(rndpos)
AS2.0数组之splice [返回文章列表]