js通过指定下标或指定元素进行删除数组

删除指定下标数组元素
Array.prototype.del=function(index){
        if(isNaN(index)||index>=this.length){
            return false;
        }
        for(var i=0,n=0;i -1) {
                this.splice(index, 1);
            }
        };
        function a(){
            var arr = [1, 2, 3, 4, 5];
        alert(arr.toString());
        arr.remove(3);
        alert(arr.toString());
        }
 


第一种调用方式

arr.del(0);

你可能感兴趣的:(javascript)