Ψάχνω για μια μέθοδο εισαγωγής συστοιχίας JavaScript, στο στυλ του:
arr.insert(index, item)
Κατά προτίμηση σε jQuery, αλλά οποιαδήποτε υλοποίηση JavaScript θα κάνει σε αυτό το σημείο.
Αυτό που θέλετε είναι η συνάρτηση [splice
][1] στο εγγενές αντικείμενο array.
Η arr.splice(index, 0, item);
θα εισάγει το item
στο arr
στον καθορισμένο δείκτη (διαγράφοντας πρώτα τα 0
στοιχεία, δηλαδή, είναι απλά μια εισαγωγή).
Σε αυτό το παράδειγμα θα δημιουργήσουμε έναν πίνακα και θα προσθέσουμε ένα στοιχείο σε αυτόν στο δείκτη 2: