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(element)
Array.prototype.remove = function (element) {
    for (var ind = 0; ind < this.length; ind++) {
        if (this[ind] === element) {
            this.splice(ind, 1);
            --ind;
    return this;
var arr = [1, 2, 3, 4, 1, 2, 3, 1, 5, 1, 2,];
jsConsole.writeLine(arr.join(', '));
arr.remove(1);
jsConsole.writeLine(arr.join(', '));
remove(element)
Array.prototype.remove=function(element){
 for(var i=0;i<this.length;i+=1){
  if(this[i]===element){
   this.splice(i,1);
   --i;
 return this;
var array=[1,2,1,3,1,4,2,4,5,3,4,6];
console.log(array.join(', '));
array.remove(1);
console.log(array.join(', '));
remove(element)
Array.prototype.remove=function(element)
    var len;
    for(ind=0,len=this.length;ind<len;ind+=1)
        if(this[ind]===element)
            this.splice(ind,1);
            ind-=1;
...
remove(element)
Array.prototype.remove = function(element) {
  this.splice(this.indexOf(element), 1)
remove(element)
Array.prototype.remove = function(element){
  for (var i = 0; i < this.length; i++) {
    if(this[i] == element){
      this.splice(i, 1);
      i--;
  };
var arr = [1,2,1,4,1,3,4,1,111,3,2,1,'1'];
...
remove(element)
var array = [1, 1, 2, 1, 4, 1, 3, 4, 1, 111, 3, 2, 1, '1'];
Array.prototype.remove = function (element) {
    if (this.length < 1) {
        console.log("The array object is empty.");
    var found = false;
    for (var i = 0; i < this.length; i++) {
        if (this[i] === element) {
            this.splice(i, 1);
...
remove(element)
Array.prototype.remove = function (element) {
    var newArr = [];
    for (var i in this) {
        if (this[i] != element) {
            newArr.push(this[i]);
    return newArr;
var arr = [1, 2, 1, 4, 1, "1", 3, 4, 1, 111, 3, 2, 1, "1"];
var finalArr = arr.remove(1);
for (var i in finalArr) {
    document.write(finalArr[i] + "</br>");
remove(element)
Array.prototype.remove = function(element){
    for(var ind = 0; ind < this.length; ind++){
        if(this[ind] === element){
            this.splice(ind, 1);
            --ind;
    return this;
var arr =  [1,2,1,4,1,3,4,1,111,3,2,1,'1'];
console.log(arr.join(', '));
arr.remove(1);
console.log(arr.join(', '));
remove(element)
Array.prototype.remove = function (element) {
    var newArr = [];
    for (var i in this) {
        if (this[i] != element) {
            newArr.push(this[i]);
    return newArr;
var arr = [1, 2, 1, 4, 1, "1", 3, 4, 1, 111, 3, 2, 1, "1"];
var finalArr = arr.remove(1);
for (var i in finalArr) {
    document.write(finalArr[i] + "</br>");
remove(element)
var arr = [1, 2, 1, 4, 1, 3, 4, 1, 111, 3, 2, 1, '1'],
    elementToRemove = 1;
Array.prototype.remove = function (element) {
    var index = this.indexOf(element);
    while (index > -1) {
        this.splice(index, 1);
        index = this.indexOf(element);
};
...