“Cambiar la matriz de índice JavaScript” Código de respuesta

Cambiar la matriz de índice JavaScript

Array.prototype.move = function(from, to) {
    this.splice(to, 0, this.splice(from, 1)[0]);
};
MM.Mirzaei.Dev

JavaScript Mover el elemento en la matriz a otro índice

function moveArrayItemToNewIndex(arr, old_index, new_index) {
    if (new_index >= arr.length) {
        var k = new_index - arr.length + 1;
        while (k--) {
            arr.push(undefined);
        }
    }
    arr.splice(new_index, 0, arr.splice(old_index, 1)[0]);
    return arr; 
};

//move index 1(b) to index 2(c)
console.log(moveArrayItemToNewIndex(["a","b","c","d"], 1, 2)); // returns ["a", "c", "b", "d"]
Grepper

Respuestas similares a “Cambiar la matriz de índice JavaScript”

Preguntas similares a “Cambiar la matriz de índice JavaScript”

Más respuestas relacionadas con “Cambiar la matriz de índice JavaScript” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código