Citation d'une question et réponse dans Baidu Know
Par exemple le tableau {1,2,3,4,5}
Pour supprimer 3 dans le tableau pour obtenir {1,2,4,5}
Code js:
<script type = "text / javascript"> array.parray.prototype.indexof = function (val) {// prototype ajouter un attribut au tableau pour (var i = 0; i <this.length; i ++) {// Cela se réfère au nombre d'éléments de classe de tableau if (this [i] == val) return i; // Les éléments du tableau sont égaux au paramètre passé, i est l'indice, s'il y en a, je reviendrai} return -1; }; Array.prototype.remove = function (val) {// prototype add attribut à l'index var array = this.indexof (val); // appelle la fonction index () pour obtenir la valeur de retour de la recherche if (index> -1) {this.splice (index, 1); // Utilisez la fonction Splice () pour supprimer l'élément spécifié. La méthode Splice () est utilisée pour insérer, supprimer ou remplacer les éléments du tableau}}; Var Array = [1, 2, 3, 4, 5]; array.remove (3); </cript>dans
Array.prototype.indexof = fonction (val) {for (var i = 0; i <this.length; i ++) {if (this [i] == val) return i; } return -1; }; Array.prototype.remove = function (val) {var index = this.indexof (val); if (index> -1) {this.splice (index, 1); }};La fonction est très pratique. Pour les tableaux qui doivent être supprimés, reportez-vous à Array.Remove (Val); Fonction, le tableau est le nom de tableau supprimé Val est le contenu spécifique du tableau supprimé spécifié.
Le code d'implémentation JS de l'article ci-dessus pour supprimer les implémentations d'éléments de valeurs spécifiées (non spécifiées) du tableau est tout le contenu que je partage avec vous. J'espère que cela pourra vous donner une référence et j'espère que vous pourrez soutenir Wulin.com plus.