JavaScript实现的ArrayList类[原创][3]

[入库:2005年8月18日] [更新:2007年3月25日]

本文简介:选择自 yoinn 的 blog

    }

    this.contains = function(elem) {
        return this.indexof(elem) >= 0;
    }

    function ensurecapacity (mincapacity) {
        var oldcapacity = elementdata.length;
        if (mincapacity > oldcapacity) {
            var olddata = elementdata;
            var newcapacity = parseint( (oldcapacity * 3)/2 + 1 );
            if (newcapacity < mincapacity){
                newcapacity = mincapacity;
            }
            elementdata = new array(newcapacity);
            for( var i=0;i<oldcapacity;i++ ){
                elementdata[i] = olddata[i];
            }
        }
    }

本文关键:JavaScript实现的ArrayList类[原创]
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top