Nodejs Utililty Methods Array Move Up

List of utility methods to do Array Move Up

Description

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

Method

moveUp(element, offset)
Array.prototype.moveUp = function(element, offset) 
    var index = this.indexOf(element);    
    var newPos = index - (offset || 1);
    if(index === -1) { throw new Error("Element not found in array"); }
    if(newPos < 0) { newPos = 0; }
    this.splice(index,1);
    this.splice(newPos,0,element);
};
...
moveUp(value, by)
Array.prototype.moveUp = function(value, by) {
  var index = this.indexOf(value),
    newPos = index - (pos || 1);
  if (index === -1) {
    throw new Error('Item not found');
  if (newPos < 0) {
    newPos = 0;
  this.splice(index,1);
  this.splice(newPos, 0, value);
moveUp(value, by)
Array.prototype.moveUp = function(value, by) {
    var index = this.indexOf(value),
        newPos = index - (by || 1);
    if(index === -1)
        throw new Error("Element not found in array");
    if(newPos < 0)
        newPos = 0;
    this.splice(index,1);
    this.splice(newPos,0,value);
...