JavaScript Array splice()
- Προηγούμενη Σελίδα sort()
- Επόμενη Σελίδα toReversed()
- Επιστροφή στο Προηγούμενο επίπεδο Εγχειρίδιο Εφαρμογής JavaScript Array
Ορισμός και χρήση
splice()
Η μέθοδος προσθέτει/διαγράφει στοιχεία στην/από τη λίστα και επιστρέφει τα διαγραμμένα στοιχεία.
Σημείωση:splice()
Η μέθοδος αλλάζει την αρχική λίστα.
Παράδειγμα
Παράδειγμα 1
Προσθέστε στοιχεία στη λίστα:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.splice(2, 0, "Lemon", "Kiwi");
Προσπάθησε να το κάνεις μόνος σου
Παράδειγμα 2
Προσθέστε νέα στοιχεία στη θέση 2 και διαγράψτε 1 στοιχείο:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.splice(2, 1, "Lemon", "Kiwi");
Προσπάθησε να το κάνεις μόνος σου
Παράδειγμα 3
Διαγράψτε 2 στοιχεία στη θέση 2:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"]; fruits.splice(2, 2);
Γραμματική
array.splice(index, howmany, item1, ....., itemX)
Τιμές παράμετρων
Παράμετροι | Περιγραφή |
---|---|
index | Απαιτείται. Εκτεταμένη τιμή, καθορίζει την τοποθεσία όπου θα προστεθούν/διαγραφούν τα στοιχεία, χρησιμοποιώντας αρνητικές τιμές για να καθορίσουν τη θέση από το τέλος της λίστας. |
howmany | Προαιρετικό. Ο αριθμός των στοιχείων που πρέπει να διαγραφούν. Αν οριστεί σε 0, δεν θα διαγραφούν στοιχεία. |
item1, ..., itemX | Προαιρετικό. Νέα στοιχεία που πρέπει να προστεθούν στη λίστα. |
Τεχνικά λεπτομέρειες
Αποτελεσματικός: | Νέα λίστα, που περιλαμβάνει τα διαγραμμένα στοιχεία (αν υπάρχουν). |
---|---|
Έκδοση JavaScript: | ECMAScript 1 |
Υποστήριξη περιηγητή
Όλοι οι περιηγητές υποστηρίζουν πλήρως splice()
Μέθοδος:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Υποστήριξη | Υποστήριξη | Υποστήριξη | Υποστήριξη | Υποστήριξη | Υποστήριξη |
Σχετικές Σελίδες
Εκμάθηση:JavaScript Array
Εκμάθηση:Const του JavaScript Array
Εκμάθηση:Μέθοδοι του JavaScript Array
- Προηγούμενη Σελίδα sort()
- Επόμενη Σελίδα toReversed()
- Επιστροφή στο Προηγούμενο επίπεδο Εγχειρίδιο Εφαρμογής JavaScript Array