本帖最后由 qq1685750741 于 2012-07-03 03:02:38 编辑

解决方案 »

  1.   

    Array.prototype.ac=function(b,c){
    return b+c;
    }
    var a=new Array();
    alert(a.ac(10,20));
    这样试试
      

  2.   

    常用的几个函数:Array.prototype.contain=function(value){
        if(this!=null && this.length>0){
            for(var i=0;i<this.length;i++)
            {
                if(this[i]==value){
                    return true;
                }
            }
        }
        return false;
    };
      Array.prototype.indexOf = function(val) {
                for (var i = 0; i < this.length; i++) {
                    if (this[i] == val) return i;
                }
                return -1;
            };
    Array.prototype.remove = function(val) {
                var index = this.indexOf(val);
                if (index > -1) {
                    this.splice(index, 1);
                }
            };var arr=[1,2,3,4,5,6];
    alert(arr.indexOf(2));
    arr.remove(2);
    alert(arr.indexOf(2));