Έχω έναν πίνακα αριθμών και χρησιμοποιώ τη μέθοδο .push()
για να προσθέσω στοιχεία σε αυτόν.
Υπάρχει ένας απλός τρόπος για να αφαιρέσω ένα συγκεκριμένο στοιχείο από έναν πίνακα; Το ισοδύναμο με κάτι σαν array.remove(number);
.
Πρέπει να χρησιμοποιήσω core JavaScript - τα frameworks δεν επιτρέπονται.
Βρείτε τον δείκτη
του στοιχείου του πίνακα που θέλετε να αφαιρέσετε, και στη συνέχεια αφαιρέστε αυτόν τον δείκτη με [splice
][1].
Η μέθοδος splice() αλλάζει τα περιεχόμενα ενός πίνακα αφαιρώντας υπάρχοντα στοιχεία ή/και προσθέτοντας νέα στοιχεία.