“Ändern Sie das Indexarray JavaScript” Code-Antworten

Ändern Sie das Indexarray JavaScript

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

JavaScript verschieben Sie Element in Array in einen anderen Index

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

Ähnliche Antworten wie “Ändern Sie das Indexarray JavaScript”

Fragen ähnlich wie “Ändern Sie das Indexarray JavaScript”

Weitere verwandte Antworten zu “Ändern Sie das Indexarray JavaScript” auf JavaScript

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen