自己写的JS数组插入方法

Array.prototype.ArrayInsertAfter=function(Num,obj)
{
    var tempArr=new Array();
    var l=this.length;
    for(var i=0;i<l;i++)
    {
        tempArr.push(this.shift());
    }
    l=tempArr.length;
    for(var i=0;i<l;i++)
    {
        this.push(tempArr.shift());
        if(i==Num)
        {
            this.push(obj);
        }
    }
    return this;
}
posted @ 2009-12-18 15:57  jgjg2323  阅读(688)  评论(1编辑  收藏  举报