Maison  >  Article  >  interface Web  >  Implémentation simple de l'ajout, de la suppression, de la modification et de la recherche d'un tableau d'opérations javascript js

Implémentation simple de l'ajout, de la suppression, de la modification et de la recherche d'un tableau d'opérations javascript js

高洛峰
高洛峰original
2017-02-06 09:46:421074parcourir

Définition de la fonction

Array.prototype.indexOf = function(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);
  }
};
Array.prototype.insert = function (index, item) {
 this.splice(index, 0, item);
 
};

Utilisation :

myarray.remove(i); //Supprimer

//Mise à jour

myarray.remove(0);
myarray.insert(0,eventjson[0]);

//Insert

myarray.insert(0,eventjson[0] ;

Pour plus d'articles sur l'implémentation simple du tableau d'opérations javascript js d'ajout, de suppression, de modification et de requête, veuillez faire attention au site Web PHP chinois !

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn