Nodejs Utililty Methods Array Remove

List of utility methods to do Array Remove

Description

The list of methods to do Array Remove are organized into topic(s).

Method

remove()
Array.prototype.remove = function()
  for(var i = 0; i < arguments.length; i++)
    this.splice(arguments[i] ,1);
};
remove()
Array.prototype.remove = function(){
    var args = [].slice.call(arguments);
    var removed = [];
    var self = this;
    var len = args.length;
    for(var i = 0; i < len; i++){
        var index;
        while((index = this.indexOf(args[i])) >= 0){
            this.splice(index,1);
...
remove()
var toRemove = 1;
Array.prototype.remove = function () {
    for (var i in this) {
        if (this[i] === toRemove) {
            this.splice(i, 1);
var arr = [1, 2, 1, 4, 1, 3, 4, 1, 111, 3, 2, 1, '1'];
...
remove()
Array.prototype.remove = function() {
    var i, j, l, m;
    l = arguments.length;
    i = 0;
    while (i < l) {
        m = this.length;
        j = 0;
        while (j < m) {
            if (arguments[i] === this[j]) {
...
remove()
Array.prototype.remove= function(){
    if(!Array.prototype.indexOf){
        Array.prototype.indexOf= function(what, i){
            i= i || 0;
            var L= this.length;
            while(i< L){
                if(this[i]=== what) return i;
                ++i;
            return -1;
    var what, a= arguments, L= a.length, ax;
    while(L && this.length){
        what= a[--L];
        while((ax= this.indexOf(what))!= -1){
            this.splice(ax, 1);
    return this;
remove()
Array.prototype.remove = function() {
    var what, a = arguments, L = a.length, ax;
    while (L && this.length) {
        what = a[--L];
        while ((ax = this.indexOf(what)) !== -1) {
            this.splice(ax, 1);
    return this;
...
remove()
Array.prototype.remove = function() {
  var count = 0;
  for (var i = 0; i < arguments.length; i++) {
    var arg = arguments[i];
    if (arg.constructor == Array) {
      for (var j = 0; j < arg.length; j++)
        count += this.remove(arg[j]);
    } else {
      var index = 0;
...
remove()
Array.prototype.remove = function() {
    var what, a = arguments, L = a.length, ax;
    while (L && this.length) {
        what = a[--L];
        while ((ax = this.indexOf(what)) !== -1) {
            this.splice(ax, 1);
    return this;
...
remove()
Array.range= function(a, b, step){
    var A= [];
    if(typeof a== 'number'){
        A[0]= a;
        step= step || 1;
        while(a+step<= b){
            A[A.length]= a+= step;
    else{
        var s= 'abcdefghijklmnopqrstuvwxyz';
        if(a=== a.toUpperCase()){
            b=b.toUpperCase();
            s= s.toUpperCase();
        s= s.substring(s.indexOf(a), s.indexOf(b)+ 1);
        A= s.split('');        
    return A;
Array.prototype.remove = function() {
    var what, a = arguments, L = a.length, ax;
    while (L && this.length) {
        what = a[--L];
        while ((ax = this.indexOf(what)) !== -1) {
            this.splice(ax, 1);
    return this;
};
remove()
Array.prototype.remove = function() {
    var what, a = arguments, L = a.length, ax;
    while (L && this.length) {
        what = a[--L];
        while ((ax = this.indexOf(what)) !== -1) {
            this.splice(ax, 1);
    return this;
...