zoukankan      html  css  js  c++  java
  • JS删除数组指定对象或者指定下标js删除数组重复值

    将一下代码放在全局js文件中:

    Js代码  收藏代码

        /** 
        *删除数组指定下标或指定对象 
        */  
        Array.prototype.remove=function(obj){  
            for(var i =0;i <this.length;i++){  
                var temp = this[i];  
                if(!isNaN(obj)){  
                    temp=i;  
                }  
                if(temp == obj){  
                    for(var j = i;j <this.length;j++){  
                        this[j]=this[j+1];  
                    }  
                    this.length = this.length-1;  
                }     
            }  
        }  

    使用方法:
    Js代码  收藏代码

     01.var arr =new Array();    
        02.arr[0]="dddddd";    
        03.arr[1]="dxxxxxxx";    
        04.arr[2]="vvvvvvv";    
        05.arr[3]="dbbbbb";    
        06.    
        07.var str ="vvvvvvv";    
        08.    
        09.arr.remove(3);//删除下标为3的对象     
        10.arr.remove(str);//删除对象值为“vvvvvvv”   
  • 相关阅读:
    「2019纪中集训Day20」解题报告
    PHP基础入门
    javascript
    正则表达式
    DOM 节点
    对象
    字符串
    函数
    for循环
    jQuery
  • 原文地址:https://www.cnblogs.com/puke/p/2933992.html
Copyright © 2011-2022 走看看